Co ejst złego w tym zapytaniu
SELECT a.*, b.* FROM ewidencja a, klient b WHERE a.i_pr=1 AND a.id_klient=b.id_klient AND a.k_s=1 OR a.k2_s=1
Tabela klient ma pola id_klient,nazwa_klient
Tabela ewidencja ma pola id_ewidencja,id_klient,i_pr,k_s,k2_s
Chcę wyświetlić z tabeli ewidencja wszyskie pola które w i_pr maja 1 oraz spełaniają warunek jedno z pol k_s lub k2_s ma wartość 1.
Całośc łączy się z tabelą klient i zwraca nazwę jego.
Obecnie te zapytanie wywala wszystko z tabeli ewidencja dziwnie łącząc pola, nawet te gdzie i_pr nie jest 1.