mysql 初学,问个小问题

hbjmdx008 2006-12-20 02:46:38

t1表,字段a int ,b varchar(20)

a , b

1 null
2 null

===================
想查 b 不等于1的 可是下边两个sql总是查不到

select * from t1 where b<>1
select * from t1 where b<> '1'

...全文
141 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
klan 2006-12-22
  • 打赏
  • 举报
回复
try:

select * from t1 where ifnull(b,-1)<>1;
懒得去死 2006-12-22
  • 打赏
  • 举报
回复
select * from t1 where ifnull(b,0)<>1;

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧