Dlaczego tak
Po posortowaniu malejąco ceny układają się w kolejności 40, 40, 25, 15, 10. W MySQL zapis LIMIT 2, 1 oznacza: pomiń 2 wiersze i zwróć 1, więc wynikiem jest trzecia cena, czyli 25. Odpowiedź 40 wybiera ktoś, kto czyta LIMIT 2, 1 jako „drugi wiersz”, a 15 — kto zamienia miejscami przesunięcie i liczbę wierszy.