![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 26.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Muszę przygotować w języku SQL (SQLlight Administrator) widok, który dla dwóch tabel: uczniowie, obecności zwróci imię i nazwisko ucznia oraz frekwencję na zajęciach wyrażoną w %.
Tabela uczniowie: ID, IMIE_NAZWISKO Tabela obecności: ID, ID_UCZNIA, NR_LEKCJI, CZY_OBECNY(1-TAK,0-NIE) Proszę o jakieś wskazówki jak to zrobić bo jestem dopiero początkująca. Udało mi się wykonać jedynie 2 powyższe tabele. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tak na szybko, pewnie da się lepiej. Do tego trzeba jeszcze dojoinować tabele uczniowie i wyciagnąć kolumnę imie_nazwisko. No i oczywiście zrobić to jako widok. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 26.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki. Jakbyś mógł to napisz mi bardziej szczegółowo o co z tym chodzi bo nawet nie wiem jak zrobić to joinowanie i wyciągnąć to jako widok.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Na lekcjach się w CS'a grało?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 26.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Nie gram w CS'a bo to dla chłopców (IMG:style_emoticons/default/wink.gif)
niestety nie działa to bo liczy każdą lekcję na której uczeń był. I nie podaje %. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
niestety nie działa to bo liczy każdą lekcję na której uczeń był. I nie podaje %. Chyba nie: http://sqlfiddle.com/#!9/d05b42/1
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 114 Pomógł: 25 Dołączył: 22.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 26.01.2016 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, tak działa ale to jest język SQL. Ja chciałam w SQL Light.. Ale jest ok.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Bo nie ma czegoś takiego jak język SQL Light?
Ten post edytował redeemer 2.02.2016, 15:37:12 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
SqlLite (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
SqlLite (IMG:style_emoticons/default/smile.gif) To nie język :-)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ja wie, Ty wiesz a Autor dostał co chciał (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 14:10 |