![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 420 Pomógł: 0 Dołączył: 27.07.2011 Ostrzeżenie: (10%) ![]() ![]() |
witam
Mam taki delikatny problem z selectem do dwóch tabel. W skrócie chodzi o to że id z pierwszej tabeli może być połączone z wieloma id z drugiej tabeli. Otóż mam dwie tabela. Tabele ogloszenia w której mam pola id,nazwa oraz drugą tabelę kategorie w której mam pola id_ogloszenia,pj. Teraz tabela ogloszenia a konkretniej pole id może ale nie musi być powiązana z tabelą kategorie z polem id_ogloszenia czyli mogę mieć takie warunki: Przykład 1 Tabela ogloszenia ma id 1 , i nazwę aaaa Tabela kategorie nie ma przypisanego id_ogloszenia o wartości 1 Przykład 2 Tabela ogłoszenia ma id 2, i nazwę bbbbbb Tabela kategorie ma trzy id_ogloszenia 2,2,2 oraz ma jakieś tam nazwy pj. Jakim zapytaniem teraz powiązać te dwie tabele. chciałbym żeby w rekordzie pojawiła się jedna wartość z tabeli ogłoszenia i podpięły się wartości id_kategorii z tabeli kategorie. Próbuje z left outer join, z group i nic mi nie wychodzi.
Dla przykładu dałem id=36-przy takim zapytaniu pokazuje wszystkie id_ogloszenia z tabeli kategorie ale w wielu rekordach:( Ten post edytował peklo 10.03.2014, 23:05:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:35 |