Avatar billede funtex Nybegynder
30. december 2003 - 01:50 Der er 3 kommentarer og
1 løsning

select statement der tæller forekomster og sorter efter dette

Hej

Jeg vil gerne have et statement der først tæller antalet af forekomster af forskellige værdier i et felt og derefter sorter efter dette
Feks.
felt "Genre"
1
2
3
4
1
2
2
skulle gerne sorter således at 2 er øverst, herefter 1 osv.
sådan ser mit SQL statement ud

SELECT Link.Link, Link.Beskrivelse, Link.Titel, Link.Billede, Genre.GenreNavn
FROM Genre INNER JOIN Link ON Genre.ID = Link.Genre
;
Jeg håber det er til at forstå...ellers skriv endelig og jeg vil forsøge at uddybe
//Funtex
Avatar billede tjp Mester
30. december 2003 - 03:04 #1
Skal det ønskede statement køres på dit statement?

Ellers ville jeg foreslå noget a la:

SELECT GenreNavn, COUNT(Link.Link) AS Antal
FROM Genre LEFT OUTER JOIN Link
ON Genre.ID = Link.Genre
GROUP BY GenreNavn
ORDER BY Antal
Avatar billede tjp Mester
30. december 2003 - 03:08 #2
Hov, det skal være 'ORDER BY Antal DESC' i sidste linie, sorry! *S*
Avatar billede funtex Nybegynder
04. januar 2004 - 00:29 #3
fint! smid lige et svar så du ka' få points

//Funtex
Avatar billede tjp Mester
04. januar 2004 - 15:25 #4
Et svar! :)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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