我有两列教练名字:
coach1
JOHN
JACOB
MARY
coach2
JOHN
JACOB
HENRY
Run Code Online (Sandbox Code Playgroud)
我想选择两列之间的所有DISTINCT值.
这样我的SELECT语句将会读取,
JOHN
JACOB
MARY
HENRY
Run Code Online (Sandbox Code Playgroud)
没有重复.有关最有效的方法的任何建议吗?
SELECT COACH1 AS NAME FROM TABLE UNION SELECT COACH2 AS NAME FROM TABLE
是一种方法.我不是说这是"最"效率的,但是:)不应该太糟糕.UNION默认情况下,仅选择不同的值.