thomascook
Nieuwe gebruiker
- Lid geworden
- 29 apr 2008
- Berichten
- 4
Hallo,
Ik ben op zoek naar een query die het volgende bereikt:
De status van het grootste eventid, per productid in een aparte kolom.
Maar indien een productid de status 3 heeft (in de hele tabel) dan moet de status voor dat productid altijd 0 zijn.
Stel ik heb de volgende tabel:
EventId ProductId Status
200000 a 0
200002 a 3
200008 a 2
200010 a 1
200013 a 1
200001 b 1
200003 b 0
200007 b 0
200012 b 0
200004 c 0
200005 c 3
200009 c 0
200011 c 0
200006 d 1
dan wordt de uitkomst:
a b c d
0 0 1 1
Ik hoop dat ik het een beetje duidelijk heb uitgelegd en dat iemand me kan helpen.
Alvast bedankt!
Groet,
Thomas
Ik ben op zoek naar een query die het volgende bereikt:
De status van het grootste eventid, per productid in een aparte kolom.
Maar indien een productid de status 3 heeft (in de hele tabel) dan moet de status voor dat productid altijd 0 zijn.
Stel ik heb de volgende tabel:
EventId ProductId Status
200000 a 0
200002 a 3
200008 a 2
200010 a 1
200013 a 1
200001 b 1
200003 b 0
200007 b 0
200012 b 0
200004 c 0
200005 c 3
200009 c 0
200011 c 0
200006 d 1
dan wordt de uitkomst:
a b c d
0 0 1 1
Ik hoop dat ik het een beetje duidelijk heb uitgelegd en dat iemand me kan helpen.
Alvast bedankt!
Groet,
Thomas