Bonsoir,
Quel attribut permet de connaître le nombre de valeur DIFFERENTE dans une table?
il n'y a pas d'aggregat pour ca, mais tu peux le faire facilement avec la requete :
SELECT count(*) FROM matable group by mon_champ_a_differencier;
Avec une vue systeme, je voudrais avoir les informations les index de ma table <table>.
Je t'ai concocté une petite requete a toi de voir dont tu as besoin :
1 2 3 4 5 6
| SELECT n.nspname,c1.relname AS nomtable, c2.relname AS nomindex
FROM pg_index i INNER JOIN pg_class c1 ON (i.indrelid=c1.oid)
INNER JOIN pg_class c2 ON (i.indexrelid = c2.oid)
INNER JOIN pg_namespace n ON (c1.relnamespace = n.oid)
WHERE c1.relname = 'matable'
AND n.nspname = 'monschema' |
j'espere que je t'aurai aider
Partager