- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQL: 複数テーブルのcount)
MySQL:複数テーブルの行数取得方法
このQ&Aのポイント
- 複数テーブルの総行数(count値)を一括で取得する方法についてご教授ください。
- 現在、テーブルA、テーブルB、テーブルCの行数を別々に取得していますが、一度に取得する方法があるか教えてください。
- MySQLのバージョンは5.5です。総行数を一発で取得するための効率的なSQL文を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じでしょうか? select (select count(*) from テーブルA)+(select count(*) from テーブルB)+(select count(*) from テーブルC) AS 列ID
その他の回答 (1)
- 原沢 信道(@nharasawa)
- ベストアンサー率53% (90/168)
回答No.2
前に SELECT SUM(列ID) FROM ( 後に )AS T を付加しても出来ます。
質問者
お礼
回答ありがとうございます。 SUM関数を使うやり方をいろいろ調べておりましたが 結局わからずじまいで質問させていただきました。 こんなに簡単な方法だったとは・・・ 勉強になりました。
お礼
早々の回答ありがとうございます。 とてもシンプルな内容だったんですね! 助かりました。