Jeg har en tabel med ca. 350 poster. Alle poster har et varenavn hvoraf flere er ens. Det jeg godt kunne tænke mig er et script som kan udskrive en liste, hvor hvert varenavnet kun vises en gang. Derudover skal der optælles hvor mange gange varenavnet forekommer i tabellen. Altså sådan her:
varenavn: forekomst: bananer 3 gange pærer 4 gange
osv... Jeg er ikke den store ASP-haj så håber på lidt hjælp her.
Der er mange forskellige varenavne i tabellen og der kommer hele tiden nye til samtidig med at nogle bliver slettet. Det er bøvlet at lave en count på de enkelte varenavne. Er det ikke muligt at lave en søgning som gennemgår hele kolonnen varenavne og der finder de forskellige varenavne og antallet.
så det er lidt bøvlet at foretage en count på dem alle sammen. Er det ikke muligt at foretage en søgning i kolonnen varenavn og finde de forskellige varenavne
hvad kiss96 mener med varenavn (sådan som jeg læser det) er det er navnet på din kolonne og ikke et specifikt varenavn.
med select count(kolonnenavn) from tabel får du et tal for hvor mange der i alt i kolonnen.
hvis du kun vil have et tal der angiver hvormange forskellige varenavne der er i tabellen så brug
select count(distinct kolonnenavn) from table
selvom det samme varenavn forekommer flere gange tælles det kun med 1 gang.
Synes godt om
Ny brugerNybegynder
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.