Advertisement
Guest User

wszystko świeże dla mojego ukochanego misia

a guest
May 28th, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.76 KB | None | 0 0
  1. SELECT top 1000 oceny.OS_id AS os_id,
  2.             oceny.TOC_KOD AS qwe,
  3.             zajCykl.ID AS zajCykl_ID,
  4.             grpDziek.KOD AS grp_nr,
  5.             cyklDyd.KOD AS kal_sem_rok_sem,
  6.             grpDziek.PRG_KOD AS prg_id,
  7.             oceny.TERM_PROT_NR AS termin,
  8.             /*termProt.NR /*Opis*/ AS termin,*/
  9.             oceny.WART_OC_KOLEJNOSC AS wartosc_oc,
  10.             wartosci.OPIS AS ocena_opis,
  11.             wartosci.WARTOSC AS ocena,
  12.             wartosci.czy_zal AS czy_pozytywna,
  13.             protokol.CZY_DO_SREDNIEJ AS czy_zal_protokol
  14.     FROM [usosDB].[dbo].[DZ_OCENY] oceny
  15. /* sciezka: oceny > terminy protokolow > protokoly > zajecia cykli > grupy >
  16.                                                      zajecia cykli > przedmioty cykli > cykle dydaktyczne > grupy dziekanskie
  17.             oceny > wartosci ocen */
  18.  
  19.  
  20. INNER JOIN [usosDB].[dbo].[DZ_TERMINY_PROTOKOLOW] termProt
  21.     ON oceny.PROT_ID = termProt.PROT_ID AND oceny.TERM_PROT_NR = termProt.nr
  22. JOIN [usosDB].[dbo].[DZ_PROTOKOLY] protokol
  23.     ON termProt.PROT_ID = protokol.ID /* and protokol.CZY_DO_SREDNIEJ = 'T' */
  24. JOIN [usosDB].[dbo].[DZ_ZAJECIA_CYKLI] zajCykl
  25.     ON protokol.ZAJ_CYK_ID = zajCykl.ID AND protokol.CDYD_KOD = zajCykl.CDYD_KOD
  26. JOIN [usosDB].[dbo].[DZ_GRUPY] grupy
  27.     ON grupy.ZAJ_CYK_ID = zajCykl.ID
  28. JOIN [usosDB].[dbo].[DZ_PRZEDMIOTY_CYKLI] przedmCykl
  29.     ON przedmCykl.PRZ_KOD = zajCykl.PRZ_KOD AND przedmCykl.CDYD_KOD = zajCykl.CDYD_KOD
  30. JOIN [usosDB].[dbo].[DZ_CYKLE_DYDAKTYCZNE] cyklDyd
  31.     ON cyklDyd.KOD = przedmCykl.CDYD_KOD
  32. JOIN [usosDB].[dbo].[DZ_GRUPY_DZIEKANSKIE] grpDziek
  33.     ON grpDziek.CDYD_KOD = cyklDyd.KOD
  34. JOIN [usosDB].[dbo].[DZ_WARTOSCI_OCEN] wartosci
  35.     ON wartosci.kolejnosc = oceny.WART_OC_KOLEJNOSC
  36. JOIN [usosDB].[dbo].[DZ_OSOBY_GRUP_DZIEK] osGrpDziek
  37.     ON osGrpDziek.GRDZ_ID = grpDziek.ID
  38. JOIN [usosDB].[dbo].[DZ_OSOBY] osoby
  39.     ON osoby.id = oceny.OS_ID AND osGrpDziek.os_id = osoby.id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement