Avatar billede ktp Nybegynder
30. marts 2005 - 12:39 Der er 3 kommentarer og
1 løsning

Antal poster pr. tabel

Jeg har et lille problem med en SELECT sætning...

Jeg skal lave en "SELECT Tabelnavn, COUNT(*) FROM x GROUP BY Tabelnavn"
Hvor x er navnet på alle tabellerne i databasen.
Jeg skal bruge både tabelnavn og antal poster i den enkelte tabel.

Er der nogen der kan hjælpe ???
Avatar billede bromer Nybegynder
30. marts 2005 - 12:40 #1
Du kan lave en select fra den tabel der indeholer navnene på tabellerne og så lave en subselect count
Avatar billede ktp Nybegynder
30. marts 2005 - 12:42 #2
Har du et eksempel ?
Avatar billede dsj Nybegynder
30. marts 2005 - 13:03 #3
Følgende statement returnerer navn og antal rækker for hver bruger-tabel:

SELECT sysobjects.name, rows FROM sysobjects
INNER JOIN sysindexes ON sysobjects.id = sysindexes.id AND XType = 'U' AND indid < 2
Avatar billede ktp Nybegynder
30. marts 2005 - 13:19 #4
Stærkt - Godt gået
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester