我有一个像这样的表格列::
SendID
0
0
0
0
0
22
22
22
33
33
我想要以下结果:
SendID
0
0
0
0
0
22
33
实际上我想选择除 0 之外的所有零和不同的数字。
提前致谢。
最佳答案
使用 UNION
,您可以将选择所有零的查询与另一个仅选择所有其他内容的 DISTINCT
查询组合在一起:
SELECT SendID FROM mytable WHERE SendID = 0
UNION ALL
SELECT DISTINCT SendID FROM mytable WHERE SendID <> 0
关于MySql 选择查询除零以外的不同数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11778925/