2
我的教练名字的两列:MySQL的选择不同的名称由两列
coach1
JOHN
JACOB
MARY
coach2
JOHN
JACOB
HENRY
我想选择两列之间的所有不同的值。
所以,我的SELECT语句会读,
JOHN
JACOB
MARY
HENRY
,没有重复。任何建议,以最有效的方式来做到这一点?
我的教练名字的两列:MySQL的选择不同的名称由两列
coach1
JOHN
JACOB
MARY
coach2
JOHN
JACOB
HENRY
我想选择两列之间的所有不同的值。
所以,我的SELECT语句会读,
JOHN
JACOB
MARY
HENRY
,没有重复。任何建议,以最有效的方式来做到这一点?
SELECT COACH1 AS NAME FROM TABLE UNION SELECT COACH2 AS NAME FROM TABLE
是一种方法。我并不是说这是最“有效”的做法,尽管:)不应该太糟糕。默认情况下,UNION
将只选择不同的值。
+1 - 打我我见过的冲 – 2010-02-17 21:05:57
说:)我努力键入快:P – Romain 2010-02-17 21:08:00