![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
hej mam prośbę, próbuję wyjarzyć czemu niby to zapytanie nie jest ok, tym bardziej że na jednej bazie działa a na nowszej już nie (?) ale to mnie przerasta
baza twierdzi: 1054 - Nieznana kolumna 'p.products_id' w on clause oczywiście p.products_id (czyli products.products_id istnieje ) qwa! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
kurt, niewłaściwie interpretujesz zmiany wprowadzone w MySQL. Przedstawiony na początku zapis jest ewidentnie błędny z punktu widzenia składni języka, ale błąd w MySQL ver. < 5.0.12 dopuszczał taką nieprawidłową składnię (tak jak firefox grzecznie sam domyka nie domknięte tagi w html - zupełnie niepotrzebnie zresztą... ). Ale programiści MySQL połapali się i od wersji 5.0.12 w górę usunięto błąd dopuszczający wadliwą składnię. Co do wypowiedzi na temat działania nawiasów - sprawdź zanim skomentujesz. Proponowane przeze mnie rozwiązanie działa, i oprócz dodania tych nawiasów nic więcej nie trzeba modyfikować w tym zapytaniu. Czytałem artykuł który podałeś - tam faktycznie kompletnie przebudowali to zapytanie, ale to wcale nie oznacza, że nie istnieją inne rozwiązania tego problemu.
najlepiej, żeby wypowiedział się autor tematu... pozdrawiam. Ten post edytował nevt 17.03.2008, 22:52:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 03:44 |