Mijn webhoster maakt gebruik van MySQL 4.0. Allemaal leuk en aardig, maar dus geen ondersteuning voor nested queries.
Mijn eerste idee was dit:
Maar dat gaat dus niet in MySQL 4.0
Dus nu heb ik het idee om het geheel te splitsen en de Select Max eerst uit te voeren en het resultaat daarvan op te slaan in een variabele. Die variabele wil ik dan gebruiken in de Where clausule van de tweede Select query.
Dus zoiets:
Mijn vraag is of dit mogelijk is, en zo ja hoe ik dit doe.
Mijn eerste idee was dit:
code:
1
2
| select id, title from news nw, (select max(id) as max_id from news) mx where nw.id <> mx.max_id order by id desc; |
Maar dat gaat dus niet in MySQL 4.0
Dus nu heb ik het idee om het geheel te splitsen en de Select Max eerst uit te voeren en het resultaat daarvan op te slaan in een variabele. Die variabele wil ik dan gebruiken in de Where clausule van de tweede Select query.
Dus zoiets:
code:
1
2
| select max(id) as max_id from news; select id, title from news nw where nw.id <> max_id order by id desc; |
Mijn vraag is of dit mogelijk is, en zo ja hoe ik dit doe.