【发布时间】:2011-10-08 08:31:19
【问题描述】:
我想在数据库中选择不同的值。让我通过一个简单的例子来告诉你。
表:
foo bar
--- ---
a c
c f
d a
c a
f c
a c
d a
a c
c a
f c
好吧,假设我的 SQL 是SELECT DISTINCT foo, bar from table。这些是我的结果:
foo bar
--- ---
a c
c f
d a
c a
f c
但问题是 a c / c a 的重复只是它们的顺序不同。我不想选择这些,我想要两列的不同值,请帮忙!
【问题讨论】:
-
这是您在某次采访中被问到的问题吗? :P
-
不赞成这个问题,因为选择的答案让我害怕