
Zitat von
Darian
Hallo Leute,
ich dachte vielleicht gibt es bei PostGreSQL eine Funktion die automatisch die ids zählt und sie zurück gibt.
Welche ids?
Möchte wissen wieviel Datenstätze ich in einer Tabelle habe.
select count(1) from table;
Gibt es da eine Möglichkeit, oder muß ich sie mit einer selbst geschriebenen Funktion ermitteln?
1. Alle selektieren
2. mit Schleife durchlaufen und zählen
Bitte um eine kleine Hilfestellung.
mfg
Darian
Code:
test=*# select * from foo;
id
----
1
2
3
3
(4 rows)
Time: 1.006 ms
test=*# select count(1) from foo;
count
-------
4
(1 row)
Time: 1.698 ms
test=*# select id, count(1) from foo group by id order by id;
id | count
----+-------
1 | 1
2 | 1
3 | 2
(3 rows)
Time: 1.427 ms
test=*# reicht das? Falls nicht: erklär Dein Problem genauer.
Andreas
Lesezeichen