Re: query para contar registros

From: Arcel Labrada Batista <alabradab(at)uci(dot)cu>
To:
Cc: Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: query para contar registros
Date: 2013-11-21 18:32:39
Message-ID: 79cd47c5-d7d7-4597-b47a-7f4d6bd5f8e8@ucimail1.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

SELECT
nspname AS schemaname,relname,reltuples::integer
FROM pg_class C
LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace)
WHERE
nspname NOT IN ('pg_catalog', 'information_schema') AND
relkind='r'
ORDER BY reltuples DESC;

----- Mensaje original -----

De: "Lazaro Ruben Garcia Martinez" <lgarciam(at)vnz(dot)uci(dot)cu>
Para: "Sergio Valdes Hurtado" <svh(dot)pgsql(at)gmail(dot)com>, "Lista PostgreSql" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Jueves, 21 de Noviembre 2013 13:02:41
Asunto: RE: [pgsql-es-ayuda] query para contar registros

Puedes hacer una función que itere sobre las tablas de tu base de datos y haga un count por cada una de ellas. Para obtener todas las tablas de tu base puedes usar esta query:

SELECT * from pg_tables WHERE schemaname IN ('esquema');

Saludos.
________________________________________
De: pgsql-es-ayuda-owner(at)postgresql(dot)org [pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Sergio Valdes Hurtado [svh(dot)pgsql(at)gmail(dot)com]
Enviado el: jueves, 21 de noviembre de 2013 11:02
Para: Lista PostgreSql
Asunto: [pgsql-es-ayuda] query para contar registros

Saludos a todos en la lista,
Quisiera saber si existe alguna forma de hacer una query que me muestre el número de registros que tiene cada tabla de mi base de datos.

Gracias de antemano por su ayuda,

--
Sergio Valdés H.

________________________________
Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU!
http://www.antiterroristas.cu
http://justiciaparaloscinco.wordpress.com

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
________________________________________________________________________________________________
III Escuela Internacional de Invierno en la UCI del 17 al 28 de febrero del 2014. Ver www.uci.cu

________________________________________________________________________________________________
III Escuela Internacional de Invierno en la UCI del 17 al 28 de febrero del 2014. Ver www.uci.cu

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Aland Laines 2013-11-21 19:56:18 Re: Una de Transacciones
Previous Message Eduardo A. Bustamante López 2013-11-21 18:11:12 Re: OT Detectar similitud de datos