• ベストアンサー

テーブルの列数を調べたい

現在、MySQL5.0を使ってDBの勉強をしています。 テーブルの列数(カラム数)を検索したいのですが、 そのようなクエリは存在しますか?もしあるようでしたら、どなたか教えてください。

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

  • ベストアンサー
回答No.2

information_schemaのcolumns表を検索することで、 列に関する情報を得られます。 select count(*) from information_schema.columns where table_name='テーブル名'

参考URL:
http://dev.mysql.com/doc/refman/5.0/en/columns-table.html
iship-
質問者

お礼

おお、できました。 いろいろなサイトを調べたのですが、答えが見つからなくてとっても気になっていました。 助かりました、有難うございます。

その他の回答 (1)

  • xoo
  • ベストアンサー率33% (1/3)
回答No.1

select count(id) from table でいかがでしょうか?

iship-
質問者

お礼

有難うございます。

関連するQ&A