Mam mały problem mianowicie chodzi o wyciągnięcie informacji o pozycji danego wpisu względem zwróconych danych.
Np. mam sobie przykładową tabelkę:
tabela:
- id
- nazwa
- ilosc_punktow
- ilosc_dodanych_miejsc
- data_dodania
robie sobie selecta:
SELECT * FROM tabela ORDER BY ilosc_punktow DESC, ilosc_dodanych_miejsc DESC LIMIT 50;
i wyciąga mi ładnie zorderowane wyniki. Teraz mój problem polega na tym, że znam id wpisu i chciałbym w jednym zapytaniu (może być podzapytanie do powyższego) wyciągnąć pozycję na której się znajduje wpis o danym id - czyli jesli wyciągnę 50 wpisów i szukam id = 20 to chciałbym wiedzieć na którym miejscu sposrod 50 jest mój wpis. Jak mogę tego dokonaC?