sql语句

 

sql将一个表的数据插入到另一个表中:

insert into a表 (col1,col2,col3,…) select col1,col2,col3,… from b表 where 条件

 

sql中用另一个表的一列来更新数据库表:

update 表1 set 表1.字段名=表2.字段名 from 表2 where 表1.字段=表2.字段(连接条件) and (筛选条件)

sql中生成uuid:

select newId();   类似于Java  的 System.out.println(UUID.randomUUID().toString());

 


 

 

语句:

 

1 select * from (
2      select a.*,row_number() over (PARTITION BY a.REGION ORDER BY a.CNAME) row from (
3       select a.CNAME,a.LEGALPERSON,a.LINKMAN,a.LPHONE,a.LKEY,a.USCC,a.CRP,a.LONGITUDE,a.LATITUDE,a.CTYPE,b.SNAME,c.PATH REGION 
4       from B_CBIT a,D_QYLX b,D_ZAREA c where a.CTYPE=b.SCODE AND a.REGION=c.AREA_CODE and a.REGION like'13%' and a.CNAME LIKE '%屈臣氏%'
5    ) a
6   ) b where row<=50

 

上一篇:Java内部类详解


下一篇:UML用例图