フィールドを特定の方法でリストする必要がありますが、別の方法で並べ替えます。これがクエリです。これを回避する方法はありますか?
SELECT DISTINCT tsgroup
FROM master
ORDER BY RIGHT(RTRIM(tsgroup), 3),
LEFT(rtrim(tsgroup), 3)
GROUP BY
代わりに使用できます
SELECT tsgroup
FROM master
GROUP BY tsgroup
ORDER BY RIGHT(RTRIM(tsgroup), 3),
LEFT(RTRIM(tsgroup), 3)
ハックのように:
select grp from (
select distinct tsgroup as grp
from master
)
order by RIGHT(RTRIM(grp), 3) , left(rtrim(grp), 3)