Ik wil met een query gegevens halen uit mijn database (net als iedereen
). Alleen ik loop tegen het volgende probleem aan.
Ik heb een table die bevat voor iedere datum een entry. Nu wil ik de laatste 30 dagen selecteren, en wel dat hij als eerste de meest recente data geeft.
Ik kom er niet uit, wel lukt het me om data te sorteren in de juiste volgorde, en ook wel om alleen de laatste 30 te selecteren, maar dat lukt me niet tegelijk. Waar ik eigenlijk naar op zoek ben is het commando de laatste 30 te selecteren
select * from history order by date limit 30;
Leverd niet de juiste data, maar wel in de goede volgorde.
select * from history order by date DESC limit 30;
Leverd me de juiste data op, maar niet in de goede volgorde . Ik wil deze data omgekeerd hebben.
Iemand die me op weg kan helpen naar het zoeken van de juiste oplossing?
Ik heb een table die bevat voor iedere datum een entry. Nu wil ik de laatste 30 dagen selecteren, en wel dat hij als eerste de meest recente data geeft.
Ik kom er niet uit, wel lukt het me om data te sorteren in de juiste volgorde, en ook wel om alleen de laatste 30 te selecteren, maar dat lukt me niet tegelijk. Waar ik eigenlijk naar op zoek ben is het commando de laatste 30 te selecteren
select * from history order by date limit 30;
Leverd niet de juiste data, maar wel in de goede volgorde.
select * from history order by date DESC limit 30;
Leverd me de juiste data op, maar niet in de goede volgorde . Ik wil deze data omgekeerd hebben.
Iemand die me op weg kan helpen naar het zoeken van de juiste oplossing?
...