Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagesql
firstline1
-- kirtu1pv :: Ensimmäinen kirjoihintuloajankohta ko. tutkintoon
-- NB siirto-opiskelijat
update T
set kirtu1pv=CONVERT(varchar,coalesce(T.oikeus_siirtopaivamaara,T.oikeus_alkamispaivamaara),112)--112=yyyymmdd
from #tktutk T
; 
Ko. tutkintoon kirjoihintulovuosi ko. yliopistossa(kirtupv)

Haetaan opiskeluoikeuden alkamispäivä ja muunnetaan muotoon VVVVKKPP.

Code Block
languagesql
firstline1
titlekirtupv
-- kirtupv :: Ko. tutkintoon kirjoihintuloajankohta ko. yliopistossa
-- NB siirto-opiskelijat
update T
set kirtupv=CONVERT(varchar,T.oikeus_alkamispaivamaara,112)--112=yyyymmdd
from #tktutk T
;


Tulos

Code Block
languagesql
titleSQL
linenumberstrue
collapsetrue
---
-- TULOS
---
-- CSV-sarakkeet
select
 ISNULL(kk,'')     as "Yliopisto" --(kk)
,ISNULL(ht,'')        "Henkilötunnus" --(ht)
,ISNULL(kirtu,'')     "Kirjoihintulo yliopistoon" --(kirtu)
,ISNULL(opoik,'')     "Opiskeluoikeuden alkaminen nykyisessä tutkinnossa" --(opoik)
,ISNULL(sv,'')        "Aineenopettajan pedagogiset opinnot" --(sv)
,ISNULL(om,'')        "Opiskelumuoto" --(om)
,ISNULL(suorpvm,'')   "Tutkinnon suorituspäivämäärä" --(suorpvm)
,ISNULL(kkun,'')      "Koulutusyksikön sijaintikunta" --(kkun)
,ISNULL(sp,'')        "Sukupuoli" --(sp)
,ISNULL(aikieliy,'')  "Äidinkieli" --(aikieliy)
,ISNULL(kansaly,'')   "Kansalaisuus" --(kansaly)
,ISNULL(snimi,'')     "Sukunimi" --(snimi)
,ISNULL(enimi,'')     "Etunimet" --(enimi)
,ISNULL(opoylio,'')   "Omassa yliopistossa suoritetut opintopisteet (pl. avoin yliopisto-opetus)" --(opoylio)
,ISNULL(opaylio,'')   "Avoimessa yliopisto-opetuksessa suoritetut opintopisteet (sekä omat että muu yliopisto)" --(opaylio)
,ISNULL(opmylio,'')   "Muissa yliopistoissa suoritetut opintopisteet (pl. avoin yliopisto)" --(opmylio)
,ISNULL(opamk,'')     "Ammattikorkeakouluissa suoritetut opintopisteet" --(opamk)
,ISNULL(opulk,'')     "Ulkomailla suoritetut opintopisteet" --(opulk)
,ISNULL(opmuu,'')     "Muualla suoritetut opintopisteet" --(opmuu)
,ISNULL(opyht,'')     "Opintopisteet yhteensä" --(opyht)
,ISNULL(lkmmt,'')     "Lukukausimaksukokeilu ja maksullinen tilauskoulutus" --(lkmmt)
,ISNULL(koulky,'')    "Koulutuskoodi" --(koulky)
-- VIRTA-625: tutkinto-opintosuorituksen opintopisteet
,ISNULL(optutk,'')     "Tutkinnon opintopisteet" --()
, ohjauksenAla			"OKM Ohjauksen ala"
, ekkoodi				"Erikoistumiskoulutuksen koodi"
 -- korkeakoulujen pyynnöstä, lisäkentät
,T.opiskelijaavain      "Opiskelija-avain"
,T.opiskeluoikeusavain  "Opiskeluoikeusavain"
,T.opintosuoritusavain  "Opintosuoritusavain"
from #tktutk T
where T.opintosuoritus_id is not null
order by ht,suorpvm,koulky

...