0

我在数据库中有一张这样的表

我想选择除记录之外的所有内容包含 (x=1, y=1) 我的意思是 id=8

id  |  x  |  y
---------------
1   |  2  |  1
2   |  0  |  1
3   |  5  |  6
4   |  6  |  4
5   |  7  |  4
6   |  7  |  4
7   |  5  |  7
8   |  1  |  1
4

5 回答 5

2

试试这个:查看演示

select * from TableName where 1 NOT IN(x,y)
于 2013-04-01T10:08:17.910 回答
1

试试这个查询

SELECT * FROM TableName where x!=1 OR y!=1
于 2013-04-01T10:05:18.020 回答
1

遵循教义应该对你有用。

Doctrine_Query::Create() ->from("tablename") ->where("x != 1 AND Y != 1") ->fetchArray();

于 2013-04-01T11:57:18.063 回答
0

你可以试试这个-

select * from TableName where x!=1 and y!=1
于 2013-04-01T10:04:25.657 回答
0

试试这个

 SELECT * FROM test where 1 NOT IN(x) OR 1 NOT IN (y)

看演示... http://www.sqlfiddle.com/#!2/dd008/12

于 2013-04-01T10:24:35.300 回答