Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT top 1000 oceny.OS_id AS os_id,
- oceny.TOC_KOD AS qwe,
- zajCykl.ID AS zajCykl_ID,
- grpDziek.KOD AS grp_nr,
- cyklDyd.KOD AS kal_sem_rok_sem,
- grpDziek.PRG_KOD AS prg_id,
- oceny.TERM_PROT_NR AS termin,
- /*termProt.NR /*Opis*/ AS termin,*/
- oceny.WART_OC_KOLEJNOSC AS wartosc_oc,
- wartosci.OPIS AS ocena_opis,
- wartosci.WARTOSC AS ocena,
- wartosci.czy_zal AS czy_pozytywna,
- protokol.CZY_DO_SREDNIEJ AS czy_zal_protokol
- FROM [usosDB].[dbo].[DZ_OCENY] oceny
- /* sciezka: oceny > terminy protokolow > protokoly > zajecia cykli > grupy >
- zajecia cykli > przedmioty cykli > cykle dydaktyczne > grupy dziekanskie
- oceny > wartosci ocen */
- INNER JOIN [usosDB].[dbo].[DZ_TERMINY_PROTOKOLOW] termProt
- ON oceny.PROT_ID = termProt.PROT_ID AND oceny.TERM_PROT_NR = termProt.nr
- JOIN [usosDB].[dbo].[DZ_PROTOKOLY] protokol
- ON termProt.PROT_ID = protokol.ID /* and protokol.CZY_DO_SREDNIEJ = 'T' */
- JOIN [usosDB].[dbo].[DZ_ZAJECIA_CYKLI] zajCykl
- ON protokol.ZAJ_CYK_ID = zajCykl.ID AND protokol.CDYD_KOD = zajCykl.CDYD_KOD
- JOIN [usosDB].[dbo].[DZ_GRUPY] grupy
- ON grupy.ZAJ_CYK_ID = zajCykl.ID
- JOIN [usosDB].[dbo].[DZ_PRZEDMIOTY_CYKLI] przedmCykl
- ON przedmCykl.PRZ_KOD = zajCykl.PRZ_KOD AND przedmCykl.CDYD_KOD = zajCykl.CDYD_KOD
- JOIN [usosDB].[dbo].[DZ_CYKLE_DYDAKTYCZNE] cyklDyd
- ON cyklDyd.KOD = przedmCykl.CDYD_KOD
- JOIN [usosDB].[dbo].[DZ_GRUPY_DZIEKANSKIE] grpDziek
- ON grpDziek.CDYD_KOD = cyklDyd.KOD
- JOIN [usosDB].[dbo].[DZ_WARTOSCI_OCEN] wartosci
- ON wartosci.kolejnosc = oceny.WART_OC_KOLEJNOSC
- JOIN [usosDB].[dbo].[DZ_OSOBY_GRUP_DZIEK] osGrpDziek
- ON osGrpDziek.GRDZ_ID = grpDziek.ID
- JOIN [usosDB].[dbo].[DZ_OSOBY] osoby
- ON osoby.id = oceny.OS_ID AND osGrpDziek.os_id = osoby.id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement