回答
SELECT * FROM `tableName` WHERE (a <> 0) OR (b <> 0);
SQL中的标准是<>,本网站要求我们使用标准 – 2014-08-28 08:02:08
你对@Used_By_Already :) – 2014-08-28 08:05:44
Select
*
from
yourtable
where a <> 0
or b <> 0
标准在SQL中是<>,并且这个站点要求我们使用标准(并且要一致使用) – 2014-08-28 08:02:27
我认为它将只选择第二行 – 2014-08-28 08:03:05
@Used_By_Already是的,谢谢,更新。 – 2014-08-28 08:06:12
- 1. SQL有上列没有SELECT
- 2. SQL Select:获取两列或更多列相同的行
- 3. SQL SELECT语句排除相同的行具有不同值
- 4. SQL查询以查找具有相同列值的多行
- 5. 具有最高值的SQL SELECT行where problem_id相同
- 6. 不同值的多行上的相同列上的更新
- 7. 具有相同值的行(不同列)
- 8. SQL Select select从同一行中拉出多个值作为单独的行
- 9. 与同一列SQL选择多行值
- 10. SELECT *加上与同一表的另一列的ID相关的所有行
- 11. 其他列相同的SQL select id
- 12. 在同一行,不同列上计算相似的值
- 13. SQL在具有多个相同值的表上加入
- 14. SQL where子句在相同的值上有多个条件
- 15. 如何删除一列中具有相同值的多行?
- 16. 一列中具有相同值的多行
- 17. 在一系列值上运行相同的查询
- 18. 在sql中的多行返回相同的值,但不是所有的列
- 19. 在SQL中删除多个具有相同值的行14
- 20. SQL SELECT从一列和输出SQL重复值的多个列
- 21. 在列中为相邻列的所有行插入一个相同的值
- 22. 检查列是否在所有行上具有相同的值
- 23. MySQL根据另一列中的值选择具有相同列值的多行
- 24. SQL忽略所有相同值的列
- 25. 名单在列值相同的所有行 - SQL
- 26. 在同一张表上的SQL Multiple Select
- 27. SQL查询同一行中同一列的多个值
- 28. 在SQL中显示一行中同一列的多个值
- 29. SQL在Microsoft SQL中合并具有相同ID但列值不同的两行
- 30. 选择一列中具有相同值但第二列中值不同的行
,如果你想要的结果有!= 0和b!= 0,你怎么能要2行的结果,其中b = 0?! – Erik 2014-08-28 08:04:35
对不起,我想要的结果是&b连续≠0 – 2014-08-28 08:15:13
让我看看我能否改写。你想选择一个和B哪里!= 0? (如果是这样的话,那么这个短语已经非常接近最终查询了) – Erik 2014-08-28 08:17:30