PostgreSQL:基于特定列和条件的模式中每个表的行计数

时间:2016-02-18 17:27:17

标签: sql postgresql information-schema

我需要查找特定列的行数,并说“性别”#39;在仅包含空值的模式中。我有超过数百个模式,每个模式有超过10个表,所以我还需要根据模式名称对它进行分组。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

根据您的条件创建一个表来存储表名和行数

nameofmywebapp.com/MyUserName

下面的代码将帮助您将行计数和表名存储在上表中,

-- Table: test.row_count

-- DROP TABLE test.row_count;

CREATE TABLE test.row_count
(
  table_name character varying,
  count integer
)
WITH (
  OIDS=FALSE
);
ALTER TABLE test.row_count
  OWNER TO postgres;