![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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. |
|
|
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 18:11 |