Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DISTINCT, LIMIT, błędne wyniki
quizer
post 20.06.2010, 19:33:11
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 20.06.2010

Ostrzeżenie: (0%)
-----


Witam,

mam zapytanie:

  1. SELECT DISTINCT a1, a2, a3 FROM tab1 INNER JOIN tab2 ON tab1.a1 = tab2.a1 ORDER BY a2 DESC LIMIT 1, 10


Powyższe zapytanie bez LIMIT zwraca prawidłowy wynik unikalnych rekordów. Z LIMIT'em zwraca o jeden rekord mniej (ten, który ma powtarzające się odpowiedniki). Wszystkich możliwych wyników jest mniej niż 10 więc wykluczam możliwość, że najpierw limituje a później wybiera unikalne.

Jakieś pomysły?

Ten post edytował quizer 20.06.2010, 19:33:38


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 01:34