mysql语句求助

hai159753 2014-01-15 10:32:46
select `X`,`Y` FROM `test`
我想排除X=12,Y=12。和X=15,Y=15得到的数据。这条SQL昨查?
...全文
84 1 收藏 4
写回复
4 条回复
hai159753 2014年01月15日
引用 1 楼 rucypli 的回复:
select `X`,`Y` FROM `test` where (X!=12 and Y!=12) or (X!=15 and Y!=15)
是多于2个就出问题了。
回复 点赞
hai159753 2014年01月15日
引用 1 楼 rucypli 的回复:
select `X`,`Y` FROM `test` where (X!=12 and Y!=12) or (X!=15 and Y!=15)
给分给得太快。。放到真实发现 SELECT * FROM `test` WHERE PlayerId = '1' AND ( ( `Row` != '26' AND `Col` != '7' ) OR ( `Row` != '26' AND `Col` != '8' ) OR ( `Row` != '25' AND `Col` != '7' ) ) 多于三个就会有问题。。。。。。。。。。
回复 点赞
rucypli 2014年01月15日
select `X`,`Y` FROM `test` where (X!=12 and Y!=12) or (X!=15 and Y!=15)
回复 点赞
rucypli 2014年01月15日
上面错了 select X,Y from test5 where concat(X,':',Y) not in ('12:12','15:15') ;
回复 点赞
发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告