![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem pobrać wyniki uszeregowane rand, maxymalny i minimalny wyknik zapytaniem: Kod query("SELECT tag_name, tag_amount, MIN(tag_amount), MAX(tag_amount) FROM `mybb_stcp` WHERE tag_name != '' GROUP BY RAND() LIMIT ".$amount) Dokładniej: Skrypt pobiera 10 rekordów, w tych 10 szuka największego i pokazuje go (muszę od razu [po pierwszej petli] mieć największy wynik). I nie wykonuje sie poprawnie - dlaczego ? Ten post edytował Watt 25.03.2010, 16:07:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, mam pytanie - zapytanie wyrzuca błąd:
Kod MyBB has experienced an internal SQL error and cannot continue.
SQL Error: 1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' Query: SELECT tag_name, tag_amount, MIN(tag_amount), MAX(tag_amount) FROM `mybb_stcp` WHERE tag_name IN( SELECT `tag_name` FROM `mybb_stcp` ORDER BY RAND() LIMIT 9999999 ) LIMIT 9999999 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:48 |