Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [sql] zwykle łączenie tabel
Forum PHP.pl > Forum > Bazy danych
diniox
Zawsze łącząc dwie tabele robiłem to tak:
  1. SELECT j.id, d.id FROM jeden j, dwa d WHERE j.id = d.id;

Natknąłem się jednak w Internecie na inne sposoby: [INNER] JOIN, NATURAL JOIN, CROSS JOIN, LEFT [OUTER] JOIN, RIGHT [OUTER] JOIN, FULL OUTER JOIN - sporo tego. Ale kompletnie się w tym nie mogę połapać. Które z tych wymienionych słów klucozwych są odpowiednikiem dla tego kodu, który podałem na początku postu.
dr_bonzo
[INNER] JOIN

a tu masz ladnie roznice miedzy joinami przedstawione http://en.wikipedia.org/wiki/Join_(SQL)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.