如果这是一个愚蠢的问题,我不知道要创建这个抱歉。
我有一个表,两个团队和总观察,稍后我将在不同的地方使用此信息,所以我的想法是将这两列连接在一列中,但两个不同的行:
HomeTeam AwayTeam Totalwatch
A B 100
A C 90
C A 80
D B 70
C E 50
我可以这个吗
Teams TotalWatch
A 100
B 100
A 90
C 90
C 80
A 80
D 70
B 70
C 50
E 50
我有几篇专栏,所以它们也会重复。
只是一个注释,我知道怎么可以concat
与单行一起使用concat
函数我不知道如何用两行制作
您可以使用UNION ALL
and an ORDER BY Totalwatch DESC
得到根据排序的结果Totalwatch
.
SELECT HomeTeam AS Teams, Totalwatch FROM YourTable
UNION ALL
SELECT AwayTeam, Totalwatch FROM YourTable
ORDER BY Totalwatch DESC;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)