摘要: 问题:查询一个表(tb1)的字段记录不在另一个表(tb2)中 条件:tb1的字段key的值不在tbl2表中 ----------------------最原始的写法: select A.* from tbl1Awhere A.key not in (select key from tbl2)如果tbl2表中数据量很大,比如数据上百万条,每次都这样匹配效率会非常低。解决问题:SELECT tb1.* FROM tb1 LEFT JOIN tb2 ON tb1.id=tb2.id WHERE tb2.id IS NULL;关于sql语句中的连接(join)关键字,是较为常... 阅读全文
posted @ 2012-09-12 16:50 ``炯`` 阅读(17178) 评论(0) 推荐(1) 编辑