Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] pobieranie danych z 2 tabel
-dxdydz-
post
Post #1





Goście







mam dwie tabele:


1[faktury_a]. id, nazwa_fv, kwota, data_wystawienia, id_konta
2[ksiega]. id, nazwa_fv, wartosc, data, id_konta
3[konta]. id, nazwa

chcę wybrać rekordy z tabeli 1 i 2 - takie których data oraz data_wystawienia jest LIKE '%2011-03%' oraz przyporzadkowac do tych rekordów nazwę konta z tabeli konta po id_konta



  1. SELECT * FROM ksiega AS k, faktury_a AS fv_a, konta AS kn WHERE ( k.DATA LIKE '%2011-03%' AND kn.id=k.id_konta ) OR (fv_a.data_wystawienia LIKE '%2011-03%' AND kn.id=fv_a.id_konta )


niestety otrzymuję jakas listę kilkudziesięciu powtarzajacych się wartosci ... bez ładu i składu. Co robie zle ?
Czy trzeba zastosowac JOIN ? jesli tak to jak ?
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 16:33