sql 查询常用细节优化

查询符合条件的数据是否存在

    ##### SQL写法:

SELECT 1 FROM table WHERE a = 1 AND b = 2 LIMIT 1

##### Java写法:

Integer exist = xxDao.existXxxxByXxx(params);
if ( exist != NULL ) {
//当存在时,执行这里的代码
} else {
//当不存在时,执行这里的代码
}

 

一定要加上 limit 1 ,减少查询的时间,提高效率。

posted @ 2020-11-19 09:19  阳光麦田的博客  阅读(60)  评论(0)    收藏  举报