次のようなdbテーブルがあります。
----------------------------
id name cat
============================
1 20.gif logo
2 21.gif logo
3 22.gif logo
4 15.gif web
5 16.gif web
6 17.gif web
7 23.gif logo
8 18.gif web
9 19.gif web
そして、最高の(各猫の最新の挿入レコード)を次のようにフェッチしたい:
----------------------------
id name cat
============================
7 23.gif logo
9 19.gif web
このために私は質問しました:
SELECT id, name, cat FROM portfolio GROUP BY cat ORDER BY name DESC
しかし、名前フィールドは文字列であるため、名前にORDER BYを適用できません。
何か案が..?