Oracle中的SQL总结

来源:互联网 发布:彩虹域名转发 编辑:程序博客网 时间:2024/05/22 00:09

1.表A、B中拥有相同的字段,但是A表记录较多,B表只是其中的一部分,查询A中与B中不同的记录;

SELECTA .*FROMENVJ_GAS_HISTORY_REC_HOUR AWHEREA .MN NOT IN (SELECTb.DTU_MNFROMENVJ_DTU_INFO b);

2.查询A、B表中都存在且记录数大于2的记录;

SELECT            * FROM             A a, B b WHERE             a.student=b.student ORDER BY             b.student HAVING             COUNT(*)>=2;


原创粉丝点击