MySQL - DB1 - USERS - user1 - user2 - user3 - DB2 - USERS - user4 - user5 - DB3 - USERS - user6
現在、MySQL上に、上記の表のように
- 3つのDB(DB1, DB2, DB3)
- それぞれのDBにUSERSテーブル
- それぞれのUSERSテーブルに複数のユーザ
という情報が入っております。
この時、全てのDBにあるユーザのレコード数を取得したいと思っております。
(例えば、上記の例だと6件のユーザが存在する、という情報を取得したいです)
また、タイトルにもあります通り。レコードが大量にあることを見越して、
INFORMATION_SCHEMAを用いた取得方法としたいです。
リンク内容
こちらのINFORMATION_SCHEMAのリファレンスも参考にしたのですが、よくわかりませんでした・・・。
行いたいことは、
- INFORMATION_SCHEMAを用いること
- ユーザ数(レコード数)を求めること
以上の2点となります。
どなたか、教えていただけないでしょうか。
よろしくお願いいたします。
URLは https://teratail.com/help#about-markdown の[リンク]を使ってください。
回答2件
あなたの回答
tips
プレビュー