MySQL查找字段为空或非空的方法总结

来源:csdn博客 分类: 文章浏览史 发布时间:2020-11-29 15:04:14 最后更新:2020-11-29 浏览:665
转载声明:
本文为摘录自“csdn博客”,版权归原作者所有。
温馨提示:
为了更好的体验,请点击原文链接进行浏览
摘录时间:
2020-11-29 15:04:14

       sql 标准中不同的数据库,函数用法是不同用的,今天在使用中发现mysql 中的查询排名的函数在MySQL中是不支持top的,这个top函数是sql  server 的函数。

      简单说一下MySQL中关于查询空和非空的方法。空分为字符串的空'  ';  和null 

1、不为空
Select   *   From   table_name Where id<>''
Select   *   From   table_name Where id!=''

2、为空
Select   *   From   table_name Where id=''
Select   *   From   table_name Where   ISNULL(id)

具体情况具体分析,如果字段是char和varchar型用 id=''可以;如果是int型用 ISNULL好些.

 

 

php技术微信