Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] laczenie tabel
Forum PHP.pl > Forum > Przedszkole
-pilot2575-
Witam,

Mam dwie tabele:

Pierwsza:
dane (id, czas, opis) - rekordy nie powtarzają sie.

1 11:09 aaaa
2 11:10 bbbb
3 11:11 ccccc

druga:
dane2(id, czas, opis2) - rekordy mogą sie powtarzać

1 11:09 aaa
2 11:09 aaa
3 11:09 aaa
4 11:10 bbb
5 11:11 ccc

Chciałbym teraz wrzucić dane do trzeciej tabeli gdzie by byly wyswietlane dane z tabeli drugiej z dolaczonymi numerami id z tabeli pierszej tam gdzie czas jest taki sam.

czyli tak:
1 11:09 1
2 11:09 1
3 11:09 1
4 11:10 2
5 11:11 3


Proszę o pomoc.
PtasiorZz
Nie wiem czy dobrze Cię zrozumiałem, chodzi o to, aby w tabeli3 umieścić rekordy z tabeli 1 i 2 gdzie pokrywają się godziny?(porównując je po kolumnie nr1 - id) Zgadza się?
jasin
Kod
SELECT druga.id, druga.czas, druga.opis2, pierwsza.id FROM druga LEFT JOIN pierwsza ON pierwsza.czas = druga.czas;
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.