10. august 2006 - 14:09Der er
11 kommentarer og 1 løsning
SQL-sætning, tælle!!
Jeg har en tabel hvor i jeg har oprettet forskellige varer. De her varer bliver leveret af en grossist!
Jeg har flere varer med samme grossist og jeg vil nå gerne lave en sql-sætning, hvor jeg viser de 25 grossister som levere mig flest varer.. Kan jeg gøre det?
Jeg vil også gerne i mit output vise HVOR mange vare..
den funktion erikjacobsen skriver viser dig da også de 25 der leverer mest. Da den først tæller op på antal, på hver grossist, og dernæst sorterer dem efter dem der har højest antal og så kun viser de 25 første... er det ikke det du vil ? (Håber det er korrekt nu jeg skriver det ;) )
Antal er bare et navn for det tal, der bliver regnet ud i count(*). Det er li'som med børn - har man mange af dem er det nemmere at råbe "Kurt, det må du ikke", end "Barn nummer 3, det må du ikke".
Det jeg mener er bare, at i det programmeringssprog du har bagved, kan du sikkert referere til feltet som nummer 0, således at du ikke behøver at navngive det.
*gggg* Morsomt.. Nå, du mener alligevel det er nemmere at kalde sådan? Jeg har ikke nogen børn - så jeg kan ikke tale med, men tak for rådet, jeg skal huske det når det skal være min tur;-)
-Og tak for forklaringen, jeg skulle åbentbart lige kigge på det lidt inden jeg fandt ud af at jeg spurgte dumt!
Jeg vil gerne give dig point'sne!! Hvorfor vil du ikke have dem!?
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.