Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 14.06.2002 Ostrzeżenie: (0%)
|
Witajcie, mam pewien problem z mysqlem w wersji 5. Poprzenio używałem którejśtam 4.1, ale z przyczyn niezależnych ode mnie (:/) na localhoście znalazł się mysql 5.0.17. Po tej zmianie przestało działać zapytanie SQL, które poprzednio chodziło bez zająknięcia. Oto ono:
A zwracany błąd to: Cytat Native Error: Unknown column 'u.user_group_id' in 'on clause' Tknięty jakimś przeczuciem rzuciłem się do phpmyadmina, ale okazało się, że to pole jest. Co jeszcze dziwniejsze, błąd ten zwracany jest jedynie dla ON - przy SELECT albo WHERE wszystko jest OK. Próbowałem coś googlać, co i faktycznie znalazłem cosik podobnego: http://www.symfony-project.com/forum/index.php/t/323/ Macie jakies pomysły co z tym fantem zrobić? PS. Coś tutaj system kolorowania składni SQLa podzielił mi `users` u, `user_extra` ue do osobnej lini po `users` - wypadałoby to poprawić. Ten post edytował eXtreme 2.01.2006, 15:51:15 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 15 Dołączył: 19.07.2007 Ostrzeżenie: (0%)
|
tez zetknalem sie z tym bledem przy przechodzeniu na mysql5
rozwiazanie jest banalne zmien kolejnosc tabel w klauzli FROM tak zeby tabela z ktorej bierzesz klucz do zlaczenia dodatkowych tabel byla na koncu, czyli w Twoim przypadku:
|
|
|
|
eXtreme [MySQL 5] Unknown column (..) in 'on clause' 2.01.2006, 15:31:59
lemming Ja używam vertrigo serv gdzie w najnowszej wersji ... 3.01.2006, 08:16:43
eXtreme Nie sądzę dlaczego niby mieliby to zrobić specjaln... 3.01.2006, 15:00:48
rachwal Sorry za odgrzewanie ale moze sie komus przyda ...... 19.07.2007, 09:25:46
eXtreme Dawno już to rozwiązałem. I mam lepszą metodę. Wys... 19.07.2007, 15:25:29
rachwal @osiris : zamiana kolejnosci tabel nic tu nie pomo... 23.07.2007, 08:45:35 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:32 |