Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] grupowanie wynikow
--kalis--
post
Post #1





Goście







Witam

Co ejst złego w tym zapytaniu

  1. 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.
Go to the top of the page
+Quote Post

Posty w temacie
- -kalis-   [MySQL] grupowanie wynikow   12.04.2014, 23:41:48
- - ZaXaZ   Cytat(-kalis- @ 13.04.2014, 00...   12.04.2014, 23:52:27
- - trueblue   [SQL] pobierz, plaintext SELECT a.*, b.* FROM ewid...   13.04.2014, 08:02:00
- - -kalis-   dzieki sliczne działa, tak pozno bylo wczoraj że n...   13.04.2014, 09:26:42


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 11:04