Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 26.01.2008 Ostrzeżenie: (0%)
|
Chcę pobrać char_name gdzie sender_id z tabeli f_topics to id z tabeli users gdzie user_account z tej samej tabeli users to numer konta w tabeli characters gdzie chce z tej tabeli characters jak już wyciągnąłem user_account, chce wybrać z tabeli characters char_name, która ma największą wartość w char_level i chars_account to accountnumber tego konta. Problem w tym że zapytanie nie zwraca żadnego wyniku, a dane są odpowiednie w tych tabelach. Prawdopodobnie błąd jest w zagnieżdżeniu zapytania, bo wątpię żeby reszta była niepoprawna. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 26.01.2008 Ostrzeżenie: (0%)
|
Bardzo dziękuję, o to mi chodziło ale pojawił się drugi problem w związku z tym, a mianowicie serwer, na którym pracuję zwraca taki błąd:
Kod This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' Nie mam możliwości zainstalowania innej wersji MySQL-a, a aktualna to 5 (MySQL5). Można prosić jeszcze o jakieś alternatywne rozwiązanie? |
|
|
|
looimaster [mysql] Zagnieżdżanie zapytania 15.06.2008, 19:20:44
JoShiMa A nie powinno być:
[SQL] pobierz, plaintext AND ... 16.06.2008, 08:20:20
Kicok Cytat[SQL] pobierz, plaintext SELECT characters.id... 16.06.2008, 13:51:07
looimaster Nie wyświetla żadnego rekordu, bo sprawdza najwyżs... 16.06.2008, 14:41:29 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:13 |