Net een topic gesloten, maar ik denk dat ik mijn vraga niet goed had gesteld. Dus bij deze nog even:
Ik heb de volgende sql gemaakt:
Dit werkt, echter limit hij niet goed. Hij pakt nu gewoon alleen de 1e 50 records, maar hij moet juist de laatste 50 records pakken... als ik DESC gebruik ipv ASC, dan zet hij de laatste record bovenaan maar dat moet niet:
Bij limit 2 asc doet ie nu:
Maar hij moet:
Doen, en niet zoals met desc
Hoop dat 't nu duidelijker is
Ik heb de volgende sql gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| SELECT
chat.bericht,
chat.userid,
chat.datum,
members.gebruikersnaam,
members.geslacht,
members.status
FROM
chat
LEFT JOIN
members ON chat.userid = members.id
ORDER BY
chat.datum
ASC
LIMIT 50 |
Dit werkt, echter limit hij niet goed. Hij pakt nu gewoon alleen de 1e 50 records, maar hij moet juist de laatste 50 records pakken... als ik DESC gebruik ipv ASC, dan zet hij de laatste record bovenaan maar dat moet niet:
code:
1
2
3
4
| Database: [a] [b] [c] |
Bij limit 2 asc doet ie nu:
code:
1
2
| [b] [a] |
Maar hij moet:
code:
1
2
| [c] [b] |
Doen, en niet zoals met desc
code:
1
2
| [b] [c] |
Hoop dat 't nu duidelijker is