【发布时间】:2012-01-20 02:19:02
【问题描述】:
我正在尝试制作一个 TSQL 语句,它将专辑和艺术家分组并按艺术家姓名排序。每首曲目都有带有专辑和艺术家姓名的所有 ID3 数据。当某些专辑有多个艺术家时,排序顺序就会混乱。
当艺术家姓名不匹配但专辑名称匹配时,我如何有条件地将艺术家分组为“各种艺术家”?
这是我的简化 TSQL 语句:
SELECT songid, artist, album, tracknumber
FROM mp3
ORDER BY artist, album, tracknumber
如果重要的话,这就是我正在使用的 Microsoft SQL Server。
提前感谢您的宝贵时间。
【问题讨论】:
-
我猜你是 sql server 2008 及以上版本?
标签: sql sql-server tsql