![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam takie sobie oto tabele: klasy, uczniowie, oceny, przedmioty, przedmioty_relacje. Powiązanie są chyba oczywiste, zaznaczę, że tabela przedmioty zawiera listę możliwych przedmiotów do przypisania danej klasie oraz to, że uczeń z danego przedmiotu ma tylko jedną ocenę (końcoworoczna ![]() Chciałbym wyciągnąć dane w taki sposób, aby uzyskać tabelę - poziomo uczniowie klasy o określonym id klasy, pionowo przedmioty przypisane tej klasie, a w komórkach dana ocena. Da się zrobić takie coś w jednym zapytaniu? Jeżeli tak to w jakim? Serdecznie pozdrawiam, Dawid EDIT: Baza SQLite. Ten post edytował SykeS 22.05.2010, 19:44:01 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Polecam zapoznanie się z klauzulą JOIN.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznawałem się, jednak mój brak dużego doświadczenia z SQLem nie pozwala mi na napisanie takiego zapytania, tymbardziej, że przedmioty mają wyświetlać się w postaci kolumn...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zapoznawałem się, jednak mój brak dużego doświadczenia z SQLem nie pozwala mi na napisanie takiego zapytania, tymbardziej, że przedmioty mają wyświetlać się w postaci kolumn... A może pokaż jak próbowałeś to pokażemy czemu Ci nie wychodzi. Kombinuj. Nie czekaj na gotowce. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:01 |