Hallo,
Ik heb een probleempje en ik wil het oplossen met 1 query, maar ik weet niet of het lukt. De database ziet er als volgt uit:
ID NAME DATE BULLETS
1 Luciano 2004-08-31 5300
2 Misain 2004-09-01 1157
4 indioso 2004-09-01 0
5 peterheide 2004-09-01 1000
7 angerfist 2004-09-01 1
8 bloodbutcher 2004-09-01 2
9 steefie 2004-09-01 3010
10 bloodbutcher 2004-09-01 2440
11 Luciano 2004-09-01 9500
12 donstoney 2004-09-01 1870
13 hoih 2004-09-01 2000
14 ikketim 2004-09-01 163
15 josef 2004-09-01 5511
16 hollandia 2004-09-01 824
17 markdelfunky 2004-09-01 800
19 serialkilla 2004-09-01 6183
Hierbij gaat het erom dat een user meerdere rapporten kan invullen. Nu wil ik een output hebben die de users sorteerd op de hoogte van het laatst ingevulde aantal bullets. Ik heb tot nu toe deze query:
SELECT user,MAX(bullets) as orderby FROM rapport GROUP BY user ORDER BY orderby DESC
Hierbij is alleen het probleem dat wanneer iemand in een later rapport minder bullets invult, zijn hoogst tellende ingevulde bullets blijft gelden en niet die uit het laatste rapport. Kan dat wat ik wil in 1 query en hoe moet dit dan?
Greetz,
Geranimo
Ik heb een probleempje en ik wil het oplossen met 1 query, maar ik weet niet of het lukt. De database ziet er als volgt uit:
ID NAME DATE BULLETS
1 Luciano 2004-08-31 5300
2 Misain 2004-09-01 1157
4 indioso 2004-09-01 0
5 peterheide 2004-09-01 1000
7 angerfist 2004-09-01 1
8 bloodbutcher 2004-09-01 2
9 steefie 2004-09-01 3010
10 bloodbutcher 2004-09-01 2440
11 Luciano 2004-09-01 9500
12 donstoney 2004-09-01 1870
13 hoih 2004-09-01 2000
14 ikketim 2004-09-01 163
15 josef 2004-09-01 5511
16 hollandia 2004-09-01 824
17 markdelfunky 2004-09-01 800
19 serialkilla 2004-09-01 6183
Hierbij gaat het erom dat een user meerdere rapporten kan invullen. Nu wil ik een output hebben die de users sorteerd op de hoogte van het laatst ingevulde aantal bullets. Ik heb tot nu toe deze query:
SELECT user,MAX(bullets) as orderby FROM rapport GROUP BY user ORDER BY orderby DESC
Hierbij is alleen het probleem dat wanneer iemand in een later rapport minder bullets invult, zijn hoogst tellende ingevulde bullets blijft gelden en niet die uit het laatste rapport. Kan dat wat ik wil in 1 query en hoe moet dit dan?
Greetz,
Geranimo