「PostgreSQL」テーブル一覧とテーブルのデータ件数を取得する
環境
Windows 10 Home 64bit
PostgreSQL 9.6.5
テーブルごとのデータ数を一覧取得します
SQL構文
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;