Witam.
Dzialam sobie w SQL Postgre. I doszedlem do takiego problemu.
Mam dwie tableki
zamowienia
id | dom1 | data | dom2
--+------+------+-------
1 | 2 | | 3
2 | 1 | | 3
3 | 2 | | 4
druga tabelka to
domy
id | nazwa |
--+-------+
1 | aga |
2 | tom |
3 | stas |
4 | tosia |
Chcialbym wybrac zapytanie z tabelki zamowienia aby zamiast dom1 i dom2 byly liczby to zeby Od razu byly nazwy. Skromnie zatem kombinuje:
SELECT zamowienia.id,domy.nazwa AS domek1, domy.nazwa AS domek2
FROM zamowienia LEFT JOIN domy ON (zamowienia.dom1 = domy.id);
A jak to dalej powinno byc zeby rozroznic o jakie pola chodzi.