17. maj 2001 - 15:06Der er
10 kommentarer og 1 løsning
SQL igen igen
Jeg bruger nu følgende SQL til tidligere spørgsmål..
SELECT FISKER_ID, COUNT(FISKER_ID) AS ANTAL, SUM(KILO) AS KILO FROM FANGSTER GROUP BY FISKER_ID
og det virker da også fint..
men hvornår får jeg den til ORDER ANTAL? ... så jeg kan lave en liste over hvem der har fanget flet? og det samme med kilo, så jeg kan se hvem der sammenlagt har fanget flest kilo?
øhhh, måske virker nedenstående. Jeg har ikke mulighed for at test. Jeg mener ikke man kan gøre det i en sql-statment?
create view maxfangster as select fisker_id, count(fisker_id) as antal, sum(kilo) as kilo from fangster group by fisker_id; commit; select id, max(antal) from maxfangster; select id, max(kilo) from maxfangster;
jeg har created den view som du skriver jeg skal... men denh viser helt forkerte værdier... under FISKER_ID viser den COUNT(FISKER_ID) og under ANTAL kommer der nogle sindsyge store tal.. og under KILO bare null
Select * from maxfangster order by antal ------------------------------- by kilo
tusind tak for hjælpen!
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.