摘要: 1.DELETE FROM tab1 a WHERE rowid < ( SELECT MAX(b.rowid) FROM tab1 b WHERE b.name = a.name AND b.price = a.price );2.DELETE FROM tab1 a WHERE EXISTS ( 阅读全文
posted @ 2020-03-28 19:16 江清风 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 一:使用高效的查询1.参数是子查询时,使用EXISTS代替IN; 如果参数是"1,2,3"这样的数值列表,一般不需要特别注意。 使用EXISTS时更快的原因有以下2个: 1.1如果连接列(id)上建立了索引,那么查询里面表时不要查实际的表,只需查索引就可以了。 1.2如果使用EXISTS,那么只要查 阅读全文
posted @ 2020-03-28 19:14 江清风 阅读(332) 评论(0) 推荐(0) 编辑