Zum Inhalt

Ansicht BewerbungszieleSchueler

Abfrage

SQL
 SELECT
    "Mandant", "ID" AS "Schueler", "Bewerbungsziel1" AS "Bewerbungsziel",
    "BewerberRangzahlZiel1" AS "Rangzahl"
  FROM
    "Schueler"
  WHERE
    NOT "Bewerbungsziel1" IS NULL
  UNION SELECT
    "Mandant", "ID" AS "Schueler", "Bewerbungsziel2" AS "Bewerbungsziel",
    "BewerberRangzahlZiel2" AS "Rangzahl"
  FROM
    "Schueler"
  WHERE
    NOT "Bewerbungsziel2" IS NULL
  UNION SELECT
    "Mandant", "ID" AS "Schueler", "Bewerbungsziel3" AS "Bewerbungsziel",
    "BewerberRangzahlZiel3" AS "Rangzahl"
  FROM
    "Schueler"
  WHERE
    NOT "Bewerbungsziel3" IS NULL
  UNION SELECT
    "Mandant", "ID" AS "Schueler", "Bewerbungsziel4" AS "Bewerbungsziel",
    "BewerberRangzahlZiel4" AS "Rangzahl"
  FROM
    "Schueler"
  WHERE
    NOT "Bewerbungsziel4" IS NULL

Spalten

Diese Ansicht hat 4 Spalten.

Mandant

INTEGER

Verweis auf Tabelle Mandanten

Schueler

INTEGER

Verweis auf Tabelle Schueler

Bewerbungsziel

VARCHAR(20)

Verweis auf Tabelle Bewerbungsziele

Rangzahl

NUMERIC(?, 4)