Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie
kerrang
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.05.2003

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


witam wszystkich

mam pewien problem z zapytaniem w MySQL.
sytuacja wyglada nastepujaco: sa 2 tabele np: KLIENCI i USLUGI_KLIENTOW polaczone jakims tam ID_KLIENTA. w pierwszej przechowywane sa dane opisowe, w drugiej uslugi przydzielone poszczegolnym klientow. jak powinno wygladac zapytanie przeszukujace pola tabeli KLIENCI i drugiej tabeli? problem lezy w tym, ze nie musza istniec rekordy w drugiej tabeli przypisane do rekordow z pierwszej.
takie cos nie dziala:
SELECT * FROM KLIENCI K, USLUGI_KLIENTOW UK WHERE (K.ID_KLIENTA=UK.ID_KLIENTA AND UK.WARTOSCI LIKE '%cos tam%') OR K.NAZWA LIKE '%cos tam%';

---
pozdrawiam
kerrang
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

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


Cytat
jak powinno wygladac zapytanie przeszukujace pola tabeli KLIENCI i drugiej tabeli? problem lezy w tym, ze nie musza istniec rekordy w drugiej tabeli przypisane do rekordow z pierwszej.

[sql:1:cdc4d101d3]select * from klienci k left join uslugi_klientow u on k.id_klienta=u.id_klienta[/sql:1:cdc4d101d3]
PS. Używaj BBCode'u.
Go to the top of the page
+Quote Post
kerrang
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.05.2003

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


Cytat
Kod SQL:


dzięki serdeczne.

Cytat
PS. Używaj BBCode'u.


następnym razem będę pamiętać.

---
pozdrawiam
kerrang
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: 25.08.2025 - 15:53