メールアドレスをドメイン名で並び替え

-- SQL Server 200
SELECT mail_address FROM Customers ORDER BY reverse(mail_address)


一応、ドメイン名ごとに並びはするよ。
じゃなくて、はじめからドメイン名で並び替えることがわかってんならカラム分ければいいのに。

-- SQL Server 2000
SELECT mail_local + '@' + mail_domain FROM Customers ORDER BY mail_domain