Advertisement
Guest User

pasta

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