SELECT id_zamowienia, z.numer_zgloszenia, z.data_zgloszenia, z.imie_nazwisko, z.dowod, z.pakiet, z.priorytet, z.skad, p.id_pakietu, p.nazwa_pakietu, r.id_priorytetu, r.nazwa_priorytetu FROM zamowienia z, pakiety p, priorytety r WHERE LOWER(z.imie_nazwisko) LIKE '%koł%' OR LOWER(z.ul_instalacji) LIKE '%koł%' OR LOWER(z.miasto_kod_instalacji) LIKE '%koł%' AND z.pakiet = p.id_pakietu AND z.priorytet = r.id_priorytetu GROUP BY id_zamowienia ORDER BY id_zamowienia
i nie wiem dlaczego zawsze dostaje błędne - takie same wartości na polu Priorytet i Pakiet, wsyztskie są równe pierwszemu wierszowi odpowiednio w tabeli Priorytety oraz Pakiety.
gdzie mam błąd?