Avatar billede floetti Nybegynder
19. maj 2005 - 01:38 Der er 8 kommentarer og
1 løsning

Samle poster og skrive den med højest værdi

Hej...

Der er et lille problem jeg har med at samle poster og så tage den post med højest pris!

Eksempel:

postid,bruger,pris

11,12,10
11,15,9
11,12,7
11,12,15

Det jeg gerne vil er at få mysql_query'en til at samle alle poster udfra post og bruger, så skrive den med højeste pris (engang)...

Den skal bruges i en login side hvor kun den specifikke bruger ser resultatet for sin egen profil udfra (bruger).

Få forhånd tak

floetti
Avatar billede floetti Nybegynder
19. maj 2005 - 01:42 #1
ups... glemte lige at sige at der skal kunne komme flere poster med andre id og pris, og så skal de samles og skrives ud hver for sig.

ekspemel:

11,12,10
11,15,9
11,12,7
11,12,15
2,12,100
2,12,155

så skal skrives:

15
155
Avatar billede horsmark Nybegynder
19. maj 2005 - 02:07 #2
SELECT postid,bruger,pris FROM [mytable] ORDER BY pris, bruger ASC
Avatar billede horsmark Nybegynder
19. maj 2005 - 02:10 #3
ASC er default DESC er den højeste først - husk at hvis kollonnen pris er sat til værdien varChar(text) så kommer 19932439992312374 kr før 20 kr selvom du sorterer stigende
Avatar billede horsmark Nybegynder
19. maj 2005 - 02:10 #4
ASC = ASCENDING (stigende) DESC = DESCENDING (faldende)
Avatar billede floetti Nybegynder
19. maj 2005 - 02:22 #5
hej... ja det er noget i den retning, men brugeren skal kun se den post med den højeste værdi (ikke alle)
Avatar billede floetti Nybegynder
19. maj 2005 - 02:29 #6
det er noget ala auktion: hvor brugeren logger på og ser hvad han har budt på, men skal ikke se alle priserne men kun den højeste som han har budt med.
Avatar billede horsmark Nybegynder
19. maj 2005 - 02:52 #7
SELECT MAX(pris) FROM [mytable] evt så
Avatar billede hmortensen Nybegynder
19. maj 2005 - 03:03 #8
Må blive noget i den her retning:
SELECT postid, bruger, pris FROM tabel GROUP BY postid ORDER BY pris DESC
Avatar billede horsmark Nybegynder
19. maj 2005 - 07:31 #9
mht til GROUP BY så kommer det an på om ern bruger må vises flere gange eller kun en
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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