Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Częściowe pobranie danych w wypadku złączenia
-lukasamd-
post 21.03.2010, 12:10:44
Post #1





Goście







Witam,
chciałbym pobrać dane z 2 tabel używając INNER JOIN oraz złączenia na podstawie jednego pola:

Tabela 1:
id | cat_id | content


Tabela 2:

id | cat_data


Złączenie następuje na linii cat_id <-> id jako n do 1

Pytanie mam natomiast takie: czy da się pobrać część danych, gdy w drugiej tabeli nic nie pasuje do złączenia?
Tzn. powiedzmy, że w id = 1 w tabeli pierwszej ma cat_id = 7, a w drugiej nie ma rekordu o takim id.
Normalne zapytanie zwraca mi brak rekordów, a przecież mogę użyć content z tego id = 1.

Oczywiście mogę robić 2 zapytania - najpierw pobierać z 1, a potem z drugiej poprzez złączenie, ale czy nie da się tego czasem zrobić w 1 zapytaniu?
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   [MySQL] Częściowe pobranie danych w wypadku złączenia   21.03.2010, 12:10:44


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:50