Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql][php] zapytanie z 4 tabel [skomplikowane]
Forum PHP.pl > Forum > Bazy danych > MySQL
98256
witam,
potrzebuje dosc skomplikowanego zapytania w mysql i nie moge sobie z nim poradzic...

mam oto takei tabelki:

klienci
==================
id| imie | nazwisko | wf
-----------------------
1 | aa | mm | 1
2 | bb | jj | 2
3 | cc | hh | 1
------------------------


rfaktur
==========
id| nazwa |
-------------
1 | osobiscie |
2 | poczta |
--------------


klient_abonament
===================
id_klienta| id_abonament |
-------------------------
1 | 2 |
2 | 1 |
3 | 4 |
-----------------------


abonament
==========
id| nazwa |
-------------
1 | 35 |
2 | 40 |
3 | 45 |
4 | 50 |
------------


w wyniku zapytania potrzebuje miec liste klientow ktorzy w tabeli 'klienci' w polu wf posiadaja '2'
tabelka wynikowa powinna zawierac :
imie | nazwisko | abonament |

jakies pomysly jak odpytac baze zeby uzyskac taki wynik ?
Cezar708
  1. SELECT imie, nazwisko, a.nazwa AS abnament
  2. FROM klienci k, klient_abonament ka, abonament a
  3. WHERE k.wf = 2 AND k.id=ka.id_klienta AND ka.id_abonament=a.id

questionmark.gif
98256
baaaa, szybkie pytanie - szybka odpowiedz
dzieki Cezar708 - DZIAŁA smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.