• 締切済み

SQLの質問です。

SQLの質問です。 MAX()という関数に引数として、 文字列を指定できるとありました。 (参考)さすけのプログラミング入門 http://sasuke.main.jp/max.html そこで、 実際にMAX(県名)として SELECT MAX(県名) FROM 表 などとして実行すると たしかに北海道などと返ってきます。 この場合、どういう理由で北海道が MAXとされているのか 教えていただけますでしょうか。 ちなみにその他のフィールドにある県ID(数字列)で 判断しているわけではないです。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ORDER BY 県名 DESC ででてくる1行目の県名じゃないでしょうか? (ご使用になっている文字コードにおけるコード番号が一番後ろの文字?)

関連するQ&A