Mit dieser Auswertung erstellen Sie eine Liste der Vorgänge mit allen Aktionen, die in den Vorgängen gespeichert sind. Sie dient einer Übersicht dieser Daten, die z.B. in Excel nach eigenen Kriterien weiter gefiltert werden kann. 

 

SQL Code für MS SQL Server:

select   v.bereich as "Bereich", 
         v.aktenzeichen as "Aktenzeichen",
         convert(char(10),v.beginnvorgang,104) as "Vorgangsbeginn",
         convert(char(10),v.endevorgang,104) as "Vorgangsende",
         a.nachname as "Nachname", 
         a.vorname as "Vorname", 
         r.bezeichnung as "Aktion", 
         convert(char(10),m.vondatum,104) as "Aktionsbeginn", 
         convert(char(10),m.bisdatum,104) as "Aktionsende"

from     n_vorgang v inner join n_vorgbeteiligte b on v.vorgangsnummer = b.vorgang
                     inner join n_adressen a on b.adresse = a.adressnummer
                     inner join n_vorgmassnahme h on v.vorgangsnummer = h.vorgang
                     inner join n_massnarten r on h.massnart = r.massnart
                     inner join n_massnahme m on h.massnahme = m.massnahmennummer 

where    b.beteiligtenart = 7

order by v.bereich, 
         v.aktenzeichen, 
         r.bezeichnung,
         m.vondatum

 

SQL Code für ORACLE:

select   v.bereich as "Bereich", 
         v.aktenzeichen as "Aktenzeichen",
         to_char(v.beginnvorgang,'dd.mm.yyyy') as "Vorgangsbeginn",
         to_char(v.endevorgang,'dd.mm.yyyy') as "Vorgangsende",
         a.nachname as "Nachname", 
         a.vorname as "Vorname", 
         r.bezeichnung as "Aktion", 
         to_char(m.vondatum,'dd.mm.yyyy') as "Aktionsbeginn", 
         to_char(m.bisdatum,'dd.mm.yyyy') as "Aktionsende"

from     n_vorgang v inner join n_vorgbeteiligte b on v.vorgangsnummer = b.vorgang
                     inner join n_adressen a on b.adresse = a.adressnummer
                     inner join n_vorgmassnahme h on v.vorgangsnummer = h.vorgang
                     inner join n_massnarten r on h.massnart = r.massnart
                     inner join n_massnahme m on h.massnahme = m.massnahmennummer 

where    b.beteiligtenart = 7

order by v.bereich, 
         v.aktenzeichen, 
         r.bezeichnung,
         m.vondatum

 

Bitte beachten Sie vor dem Download von MIS- oder SQL-Auswertungen die Grundsätze für die Nutzung von Auswertungen.