Allereerst sorry voor de wazige titel, zou niet weten hoe het beter te omschrijven in 1 regel.
Goed
ik heb een tabel
nu moet ik van 1 c_id alleen het b_id hebben van de laatste maand. Dus in geval van c_id 1 is dat maand 10 dus b_id = 102
Ik heb al van alles geprobeerd, maar ik krijg het niet voor elkaar. Distinct kan niet, want dat gaat over meerdere columns heen en bij andere opties loop ik met de order en group by commando's vast omdat daar dezelfde columns in moeten als in de select. Ik heb al met de MAX functie geprobeerd, maar kom daar ook niet verder mee.
Iemand een suggestie? db draait op MS SQL 2K, dus mag eventueel specifieke sql voor ms sql zijn.
Goed
ik heb een tabel
code:
1
2
3
4
5
6
7
| c_id b_id iMonth 1 101 9 1 102 10 2 103 8 2 104 9 2 190 11 etc. etc. |
nu moet ik van 1 c_id alleen het b_id hebben van de laatste maand. Dus in geval van c_id 1 is dat maand 10 dus b_id = 102
Ik heb al van alles geprobeerd, maar ik krijg het niet voor elkaar. Distinct kan niet, want dat gaat over meerdere columns heen en bij andere opties loop ik met de order en group by commando's vast omdat daar dezelfde columns in moeten als in de select. Ik heb al met de MAX functie geprobeerd, maar kom daar ook niet verder mee.
Iemand een suggestie? db draait op MS SQL 2K, dus mag eventueel specifieke sql voor ms sql zijn.
What are clouds made of? Linux servers mostly!