Mohol by som este niekoho velmi pekne poprosit o kontrolu tychto uloh? V cvicebnici zial niesu k tymto uloham spravne odpovede :/
a.) {PREDMET * SEMESTER} (SEM_ID = "992")[PR_NAZEV]
b.) PREDMET - {{{PREDMET * SEMESTER} (SEM_ID = "992")[PR_NAZEV]} * PREDMET }
c.) pri tomto si nie som velmi isty, zistim zoznam predmetov vyucujich sa v 992 - T1 = {PREDMET * SEMESTER} (SEM_ID = "992")[PR_ID]
a z tychto predmetov by som teraz potreboval dostat len tie, ktore sa nikdy predtym neucili. Napadlo ma to riesit cez prienik, no neviem, ci by to takto mohlo byt spravne. T2 = {PREDMET * SEMESTER} (SEM_ID = "992")[PR_ID] prienik {PREDMET * SEMESTER}(SEM_ID <> "992")[PR_ID]
tymto ziskam predmety ktore sa ucili v semestri 992 a zaroven v niektorom inom semestri. A nakoniec by som to odcital T3 = T2 - T1
, cim by som zrejme asi mal dostat len tie predmety, ktore sa ucili v 992.
d.) STUDENT - {{ZAPIS(SEM_ID = "992" )[ST_ID]}* STUDENT }
e.) A pri tomto som zas trochu strateny. Rozmyslal som nad nejakou takou variantou, ze by som vybral predmety, ktore sa ucia v 992, a od toho odcital studentov, ktori maju tento predmet. SEMPREDMET(SEM_ID = "992")[PR_ID]
tymto ziskam zoznam predmetov, no zial dalej neviem, co s tym. Bol by niekto taky dobry a poradil mi? Dakujem vopred velmi pekne.
2 | No.2 Revision |
Mohol by som este niekoho velmi pekne poprosit o kontrolu tychto uloh? V cvicebnici zial niesu k tymto uloham spravne odpovede :/
a.) {PREDMET * SEMESTER} (SEM_ID = "992")[PR_NAZEV]
b.) PREDMET - {{{PREDMET * SEMESTER} (SEM_ID = "992")[PR_NAZEV]} * PREDMET }
c.) pri tomto si nie som velmi isty, zistim zoznam predmetov vyucujich sa v 992 - T1 = {PREDMET * SEMESTER} (SEM_ID = "992")[PR_ID]
a z tychto predmetov by som teraz potreboval dostat len tie, ktore sa nikdy predtym neucili. Napadlo ma to riesit cez prienik, no neviem, ci by to takto mohlo byt spravne. T2 = {PREDMET * SEMESTER} (SEM_ID = "992")[PR_ID] prienik {PREDMET * SEMESTER}(SEM_ID <> "992")[PR_ID]
tymto ziskam predmety ktore sa ucili v semestri 992 a zaroven v niektorom inom semestri. A nakoniec by som to odcital T3 = T2 - T1
, cim by som zrejme asi mal dostat len tie predmety, ktore sa ucili v 992.
d.) STUDENT - {{ZAPIS(SEM_ID = "992" )[ST_ID]}* STUDENT }
e.) A pri tomto som zas trochu strateny. Rozmyslal som nad nejakou takou variantou, ze by som vybral predmety, ktore sa ucia v 992, a od toho odcital studentov, ktori maju tento predmet. SEMPREDMET(SEM_ID = "992")[PR_ID]
tymto ziskam zoznam predmetov, no zial dalej neviem, co s tym. Bol by niekto taky dobry a poradil mi? Dakujem vopred velmi pekne.
SPRAVNE RIESENIE
a) {SEMPREDMET * PREDMET}(SEM_ID = "992")[PR_NAZEV]
b) PREDMET - {{PREDMET*SEMPREDMET}(SEM_ID="992")[PR_NAZEV]}
c) {SEMPREDMET*PREDMET}(SEM_ID = "992")[PR_ID] - {SEMPREDMET*PREDMET}(SEM_ID != "992")[PR_ID]
d) STUDENT - {ZAPIS(SEM_ID = "992" )[ST_ID]}
e) SEMPREDMET(SEM_ID = "992") - ZAPIS(SEM_ID = "992")