「PostgreSQL」テーブル一覧とテーブルのデータ件数を取得する

環境
Windows 10 Home 64bit
PostgreSQL 9.6.5

テーブルごとのデータ数を一覧取得します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
pg_class.relname
, pg_class.reltuples
FROM
pg_stat_user_tables
INNER JOIN pg_class
ON pg_stat_user_tables.relname = pg_class.relname
order by
cast(pg_class.reltuples as numeric) desc;
SELECT pg_class.relname , pg_class.reltuples FROM pg_stat_user_tables INNER JOIN pg_class ON pg_stat_user_tables.relname = pg_class.relname order by cast(pg_class.reltuples as numeric) desc;
SELECT
  pg_class.relname
  , pg_class.reltuples 
FROM
  pg_stat_user_tables 
  INNER JOIN pg_class 
    ON pg_stat_user_tables.relname = pg_class.relname 
order by
  cast(pg_class.reltuples as numeric) desc;

 

PostgreSQL

Posted by arkgame