pgdx Skrevet 23. april 2005 Del Skrevet 23. april 2005 Hei. Har en database over spillere, antall kamper spilt og antall mål skåret. Skal hente ut de tre spillerne som har skåret flest, men hvis det er to eller flere som har skåret like mange mål, skal de bli tatt med også. Er det mulig med SQL-kommando, eller må jeg til med PHP? Nå bruker jeg bare sort by goals limit 0,3. http://lagring.net/fotball/topscorer Lenke til kommentar
kaffenils Skrevet 23. april 2005 Del Skrevet 23. april 2005 MySQL har for dårlig SQL støtte til å kunne utføre denne enkle oppgaven i en spørring (referer til denne tråden). Du må enten utføre denne oppgaven med PHP, eller så må du bytte til et bedre databasesystem, f.eks. PostgreSQL. Lenke til kommentar
pgdx Skrevet 23. april 2005 Forfatter Del Skrevet 23. april 2005 Da blir det PHP da jeg bare har tilgang til MySQL... Lenke til kommentar
krigun Skrevet 7. mai 2005 Del Skrevet 7. mai 2005 Mysql 5.0 er det støtte for lagrede prosedyrer, da slipper du å bruke php, kan bare lage en prosedyre på databasen som regner det ut. http://dev.mysql.com/doc/mysql/en/create-procedure.html hvis du kan pl/sql da.. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå