经常会有需求,当存在满足某某条件的记录的时候,做操作1,否则操作2
所以我们要查询数据库中是否有满足相应条件的数据
总结了两种方式去做这个查询
1、第一种方式 使用count
SELCET COUNT(*) FROM tb WHERE a = "a" AND b = "b"
2、第二种方法 使用limit
SELECT 1 FROM tb WHERE a = "a" AND b= "b" LIMIT 1
第二种方法区别在于,找到一条满足条件的数据就结束。相对来说,如果数据量比较少,使用第一种方法更快,如果数据量比较大的话,使用第二种方法效率会高一点。