Mysql probleempje
Ik ben bezig met een database waarin bijgehouden wordt wie wanneer een boek leent (een soort bibliotheek database dus)
Nu heb ik in een tabel waar voor elke keer dat een boek wordt uitgeleend een rij wordt toegevoegd. Iets als
[bookid] [lener] [date] [time]
dus
In een tweede (gebruikers) tabel wordt o.a. bijgehouden wat voor soort abb een gebruiker heeft. Zoiets als
[lener] [abbid]
Nu wil ik van alle gebruikers die het abbonnement 1 hebben, het laatste boek opvragen dat ze geleend hebben.
Nu heb ik al wel iets geprobeerd als
select tabel1.bookid, tabel1.lener from tabel1, tabel2 where tabel1.lener = tabel2.lener AND tabel2.abbid=1 order by date, time
maar dit geeft niet het juiste resultaat (wat eigenlijk ook wel logisch is
).
Weet iemand misschien hoe ik dit WEL moet oplossen
Ik ben bezig met een database waarin bijgehouden wordt wie wanneer een boek leent (een soort bibliotheek database dus)
Nu heb ik in een tabel waar voor elke keer dat een boek wordt uitgeleend een rij wordt toegevoegd. Iets als
[bookid] [lener] [date] [time]
dus
In een tweede (gebruikers) tabel wordt o.a. bijgehouden wat voor soort abb een gebruiker heeft. Zoiets als
[lener] [abbid]
Nu wil ik van alle gebruikers die het abbonnement 1 hebben, het laatste boek opvragen dat ze geleend hebben.
Nu heb ik al wel iets geprobeerd als
select tabel1.bookid, tabel1.lener from tabel1, tabel2 where tabel1.lener = tabel2.lener AND tabel2.abbid=1 order by date, time
maar dit geeft niet het juiste resultaat (wat eigenlijk ook wel logisch is
Weet iemand misschien hoe ik dit WEL moet oplossen

