我想从数据库中选择所有没有零的值。但在这种情况下,我得到一个零太在sql查询中使用不等于
SELECT column_name(s)
FROM table_name
WHERE column_name <> value
如何获得在上面的查询使用<>
和实现我需要的所有值。
感谢 让
我想从数据库中选择所有没有零的值。但在这种情况下,我得到一个零太在sql查询中使用不等于
SELECT column_name(s)
FROM table_name
WHERE column_name <> value
如何获得在上面的查询使用<>
和实现我需要的所有值。
感谢 让
这一个选择的每一行,其中colum_name 不值。
SELECT column_name(s)
FROM table_name
WHERE column_name <> value
这一个选择的每一行,其中colum_name 没有在它值。这是你的问题吗?
SELECT column_name(s)
FROM table_name
WHERE column_name NOT LIKE '%value%'
这是你想要的东西 - 返回列名其中不等于0
SELECT column_name(s)
FROM table_name
WHERE column_name <> 0
SELECT column_name(s)
FROM table_name
WHERE column_name > value (0 -> in this case)
,会给你想要的结果的所有值。
'!='不符合SQL-92标准。如果你希望你的数据库跨越不同的SQL引擎,可以坚持'<>' – stillstanding 2010-11-13 08:26:15
对不起,以为这个问题是关于MySQL的。 – 2010-11-13 08:52:08
$countLoad = 'SELECT * FROM stuffing_' . FIN_YEAR .
' WHERE gatlID=' . $gatlID . ' AND StuffingID NOT IN' .
'("SELECT * FROM load_assigned_' . FIN_YEAR . ')';
一些解释(和格式)会好的 – Anton 2015-06-22 08:11:43
正如你所说的'没有零的所有值',或许你在你真正想要的东西上犯了错误。如果不是Pavanred给你正确的查询! – 2010-11-13 08:26:53
是的,它的工作,需要等待另外7分钟,然后我才能接受 – X10nD 2010-11-13 08:27:00
+1为您的惊人的心理mindreading权力来找出那个问题是关于;) – ijw 2010-11-13 09:21:23