• ベストアンサー

テーブルのフィールドの一番長いデータの取得

たとえばvarchar属性のフィールドがあるとします、格納されているデータから一番長いものを抽出するクエリーはどうすればいいのでしょうか? 最長値から長さ(値)を調整したいのですが、他に方法があれば教えていただきたいのですが、よろしくお願いします。

質問者が選んだベストアンサー

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

SELECT * FROM テーブル WHERE LENGTH(フィールド)=(SELECT MAX(LENGTH(フィールド)) FROM テーブル)

bigin888
質問者

お礼

ありがとうございました。

関連するQ&A