我刚开始学习php的mysql!我有查询mysql的问题从表中获取数据团队 我有一张桌子上的字段 表名(团队)
id, OPPONENT, COMPETITION
像这样的数据表(团队)
**id** **OPPONENT** **COMPETITION**
1 barcelona real madrid
2 barcelona Villarreal
3 real madrid ruby
我希望写查询得到这样的表
**team**
barcelona
Villarreal
real madrid
ruby
答案 0 :(得分:1)
此表应包含您团队的外键,您只需在团队表中选择团队名称即可。
无论如何,如果你想这样做,试试这个:
SELECT DISTINCT opponent AS team FROM table
UNION
SELECT DISTINCT competition AS team FROM table
答案 1 :(得分:0)
SELECT DISTINCT t.opponent team FROM (
SELECT opponent team
FROM tbl
UNIOUN ALL
SELECT competition team
FROM tbl
) t