English 中文(简体)
服务器——与多栏(2)不同的价值
原标题:SQL Server - distinct value from multiple(2) columns
  • 时间:2009-10-10 07:32:38
  •  标签:

注射 我有两列愤怒,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

问题回答

暂无回答




相关问题
热门标签