Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Problem z łączeniem tabel
pwojciechowski
post 8.03.2011, 21:46:25
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 4.01.2011

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


Witam Serdecznie,
Mam taki problem, postaram się go opisać jak najdodkładniej.
Posiadam pierwszą tabelę "prace" w której mam takie pola
id_pracy | nazwa | opis | id_produkcji
1 | praca1 | opis1 | NULL
2 | praca2 | opis2 | 2
3 | praca3 | opis3 | 3

Kluczem obcym w tej tabeli jest id_produkcji, oraz drugą tabela wyglądającą następująco "produkcje":

id_produkcji | nazwa | opis
2 | nazwa2 | opis2
3 | nazwa3 | opis3

I teraz chciałbym na stronie pokazać wszystkie elementy tabeli "prace", a przy tych, które posiadają
produkcję również pobrać dane z tabeli "produkcje", czy da się to zrobić jednym zapytaniem?
Czy muszę stworzyć w tabeli produkcje np rekod o id 1 i wartosciach NULL?
  1. SELECT prace.nazwa, prace.opis, produkcje.nazwa, produkcje.opis FROM prace JOIN produkcje USING ('id_produkcji')


Z góry dziękuje za jakiekolwiek sugestię.

Pozdrawiam

Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 10:52