Loading...

えーと、一行で複数のテーブルのカウントを返すSQL

SQLです。SQLは苦手です。
一行で複数のテーブルのカウントを返すSQLです。
見せてもらって、へーと、思ったのでメモ。

実験はH2で行ってます。

まず、テーブル作成
CREATE TABLE A ( id VARCHAR (10))
CREATE TABLE B ( id VARCHAR (10))
CREATE TABLE C ( id VARCHAR (10))

まあ、なんでもいいんだけど。

で、インサートでがんがんデータを入れます。

そしてカウント

select * from (select count(*) as a from A), (select count(*) as b from B), (select count(*) as c from C)


これで3つのテーブルカウントがとれます。

SQLに関しては、たまに絶望的にやる気をなくしてしまうことがあります。
どうしてかなーと考えると、きっと設定が面倒だからかな。
リアクション: 
sql 7228759742460825284

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS