Ben hier de afgelopen maanden al een paar keer tegen aan gelopen maar heb nog steeds geen oplossing gevonden 
Stel ik wil een top-10 van iets uit m'n database trekken, hoe kan ik er dan een kolom bij fabriceren die aangeeft op welke 'plaats' dat item staat?
Als ik b.v. iets doe als:
SELECT username, user_posts FROM users ORDER BY user_posts DESC LIMIT 3
dan krijg ik iets als:
Ik wil echter:
Iemand een idee? Moet dus werken in MySQL.
En ja, ik weet dat je dat heeeeeeel makkelijk kan doen als je de resultaten uitpoept met PHP ofzo maar dat is hier dus geen optie
Stel ik wil een top-10 van iets uit m'n database trekken, hoe kan ik er dan een kolom bij fabriceren die aangeeft op welke 'plaats' dat item staat?
Als ik b.v. iets doe als:
SELECT username, user_posts FROM users ORDER BY user_posts DESC LIMIT 3
dan krijg ik iets als:
code:
1
2
3
4
5
6
7
| +-----------+------------+ | username | user_posts | +-----------+------------+ | ACM | 806 | | Chem | 433 | | Wasigh | 326 | +-----------+------------+ |
Ik wil echter:
code:
1
2
3
4
5
6
7
| +-----+-----------+------------+ | pos | username | user_posts | +-----+-----------+------------+ | 1 | ACM | 806 | | 2 | Chem | 433 | | 3 | Wasigh | 326 | +-----+-----------+------------+ |
Iemand een idee? Moet dus werken in MySQL.
En ja, ik weet dat je dat heeeeeeel makkelijk kan doen als je de resultaten uitpoept met PHP ofzo maar dat is hier dus geen optie