注射 我有两列愤怒,A和B。 现在,我希望这些价值观有所不同,即,如果A和B有1个,我只想1个。
注:我是NOT,希望获得不同的浏览量。 我只想从本表获得独特的分类值,这些数值要么在A或B。
我可将A和B的数值列入某些温床的一栏,并选择与该栏不同的数值。
任何较为复杂(业绩)的情况?
注射 我有两列愤怒,A和B。 现在,我希望这些价值观有所不同,即,如果A和B有1个,我只想1个。
注:我是NOT,希望获得不同的浏览量。 我只想从本表获得独特的分类值,这些数值要么在A或B。
我可将A和B的数值列入某些温床的一栏,并选择与该栏不同的数值。
任何较为复杂(业绩)的情况?
我认为,如果这样做的话,那么:
select all the distinct A s, then all the distinct B
UNION ALL these two sets
select DISTINCT from that unionized result set
SELECT DISTINCT * FROM
(
SELECT DISTINCT A FROM YourTable
UNION ALL
SELECT DISTINCT B FROM YourTable
)
在罗卡什的帮助下,你可以简单地写:
SELECT A FROM YourTable
UNION
SELECT B FROM YourTable
既然他正确地指出,联合国定期决定不再重复。 你们甚至没有必要就你们的个人选举制定一份DISTINCT条款,这在本质上是有害的! 感谢 Lukáš!
页: 1