mysql 查询出某个字段的值不为空的语句
2016-06-02 15:35
295 查看
1.不为空
select * from table where id <> "";
select * from table where id != "";
2.为空
select * from table where id ="";
select * from table where isNull(id);
具体情况具体分析,如果字段是char或者varchar类型的,使用id=""可以的;
如果字段是int类型的,使用isNull会好些。
select * from table where id <> "";
select * from table where id != "";
2.为空
select * from table where id ="";
select * from table where isNull(id);
具体情况具体分析,如果字段是char或者varchar类型的,使用id=""可以的;
如果字段是int类型的,使用isNull会好些。
相关文章推荐
- MySQL命令行查询结果中文显示乱码
- FAQ系列 | 从MySQL 5.6到5.7复制错误解决
- Mysql Grant 用户权限总结(详细编)
- Mysql 学习笔记
- Mysql两种安装方式比较
- mysql基础(二)
- mysql 执行计划走索引
- mysql 执行计划走索引
- mysql 执行计划走索引
- 23个MySQL常用查询语句
- 总结mysql服务器查询慢原因与解决方法
- MYSQL 5.7.12 ZIP 版本 windows安装步骤
- mysql删除重复数据
- 使用nagios监控被监控主机上的应用服务mysql数据库 (一)
- mysql 存储过程 -- 游标的使用(备忘)
- mysql 存储过程 -- 游标的使用(备忘)
- windows下mysql的备份批处理
- MySQL5.7.12 Windows zip配置启动
- mysql表空间被占用,同名表无法创建或导入
- MySQL索引的创建、删除和查看