Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql][php] zapytanie z 4 tabel [skomplikowane]
98256
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 24.03.2008

Ostrzeżenie: (0%)
-----


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 ?
Go to the top of the page
+Quote Post
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


  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

(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
98256
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 24.03.2008

Ostrzeżenie: (0%)
-----


baaaa, szybkie pytanie - szybka odpowiedz
dzieki Cezar708 - DZIAŁA (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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 - 21:42