SQL装13的一些写法

SQL装13的一些写法_第1张图片
一些当你离职后,让老板狂拍大腿的代码

Oracle:

1.EXCEPT

EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。

(selectA) EXCEPT  (select B)

INTERSECT返回 两个结果集的交集(即两个查询都返回的所有非重复值)

2.wm_contact

select id,wm_concat(name) name from table
group by id;

转换前:

id name
1 李白
1 青莲居士
2 杜甫
2 少陵野老

转换后:

id name
1 李白,青莲居士
2 杜甫,少陵野老

Mysql:

1.group_concat

通Oracle的wm_concat

sqlserver:

1.select的新的写法,

select * from ( values('小王'),('小红'),('小丽'))
python装13的一些写法-CSDN博客

你可能感兴趣的:(SQL,SERVER,数据库,MySQL,sql,server,函数,group_concat,oracle,SQL,数据库)