Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Ralecje typu "kilka z jednego", wyciąganie kilku danych z jednej tabeli
Worms
post 12.12.2007, 22:46:35
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 1.06.2006

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


Witam!

Mam mały problem z połaczeniem danych z kilku tabel. Otóz mam dwie tabele:

PRZEDMIOTY:
Kod
+--+------------+
|1 | J.Polski   |
+--+------------+
|2 | Matematyka |
+--+------------+
|3 | J.Angielski|
+--+------------+


oraz NAUCZYCIELE:
Kod
+--+------+--+--+
|id| imie |s1|s2|
+--+------+--+--+
|1 | Ania |1 |3 |
+--+------+--+--+
|2 |Kasia |2 |1 |
+--+------+--+--+


I teraz tak: Każdy nauczyciel uczy dwóch przedmiotów, których numery id zostały podane w polach s1 oraz s2. Jak za pomocą jednego zapytania pobraz róznoczesnie wszystkie dane? Satysfakcjonowałby mnie wynik:
Kod
+--+------+-----------+------------+
|id| imie |    s1     |     s2     |
+--+------+-----------+------------+
|1 | Ania |J.Polski   |J.Angielski |
+--+------+-----------+------------+
|2 |Kasia |Matematyka |J.Polski    |
+--+------+-----------+------------+


Z góry dziękuję za odpowiedzi smile.gif
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: 24.07.2025 - 16:14