• 技术文章 >数据库 >MySQL

    mysql如何查询记录是否存在?

    yangyang2020-05-13 15:02:18原创3355

    判断记录是否存在的sql,不同的写法,也会有不同的性能:

    select count(*) from tablename where col = 'col';

    这种方法性能上有些浪费,没必要把全部记录查出来。

    select 1 from tablename where col = 'col' limit 1;

    执行这条sql语句,所影响的行数不是0就是1。

    特别解释下limit 1,mysql在找到一条记录后就不会往下继续找了。性能提升很多。

    推荐:MySQL教程

    专题推荐:mysql
    上一篇:mysql怎么关联表? 下一篇:mysql远程连接不上怎么解决?

    相关文章推荐

    • mysql无法连接远程数据库怎么解决• windows无法启动mysql怎么解决• mysql查询字段是否为空

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网