我还是 SQL 的新手,想知道从同一个表的两个不同列中获取不同类别名称的最佳选择是什么。
例子:
Table Name: Fruits
ID CAT1 CAT2
1 APPLE PEACH
2 PEACH GRAPE
3 APPLE GRAPE
4 ORANGE APPLE
5 PEACH PEAR
期望的输出
Distinct CAT
APPLE
PEACH
GRAPE
ORANGE
PEAR
我知道我想做一个连接,我将每个表命名为一个像 fruits a 和 fruits b 这样的字母,所以我通过 ID 匹配它,但我不知道如何在一个列中仅显示两列中不同的 CAT。