Suche in Zeugnis-Bemerkungen?

Übergeordnete Themen zu SchILD-NRW2

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
GE Schwerte
Beiträge: 1825
Registriert: Montag 3. Dezember 2018, 10:28
Wohnort: Schwerte
Schulform: Gesamtschule

Suche in Zeugnis-Bemerkungen?

Beitrag von GE Schwerte »

Guten Tag,

ich brauche Hilfe bei einem SQL-Befehl (oder einer anderen Filtermöglichkeit):

Die Aufgabe an Schild:
"Filtere mir alle aktiven Schüler heraus, die im Lernabschnitt 2024/25.4 (also zweites Halbjahr des letzten Schuljahrs)
im Text einer Zeugnisbemerkung das Wort "Herkunftssprache" haben."

Für "normale" Jahrgänge dokumentieren wir die Teilnahme am HSU nur durch eine Zeugnisbemerkung,
dafür habe ich ein Dutzend fertiger Floskeln. Nur bei Abschluss-/Abgangszeugnissen kommt auch ein passendes Fach
in den Leistungsdaten dazu.

Nun brauche ich eine Liste wer im letzten SJ an welchem HSU teilgenommen hat.
Das könnt mir der SQL-Befehl liefern, wenn ich "Herkunftssprache" durch "Arabisch", "Griechisch", "Polnisch" oder "Russisch" etc. ersetze.

Danke für Ideen.
WJohannsen
Beiträge: 249
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Suche in Zeugnis-Bemerkungen?

Beitrag von WJohannsen »

Der entsprechende "WHERE"-Passus müsste in etwa
WHERE (SchuelerLernabschnittsdaten.ZeugnisBem LIKE '%Herkunftssprache%')
lauten
Mit freundlichen Grüßen
Wichard Johannsen
WJohannsen
Beiträge: 249
Registriert: Dienstag 4. Dezember 2018, 07:25
Wohnort: Aachen
Schulform: Gymnasium
Kontaktdaten:

Re: Suche in Zeugnis-Bemerkungen?

Beitrag von WJohannsen »

Code: Alles auswählen

SELECT SchuelerLernabschnittsdaten.Abschnitt,
       SchuelerLernabschnittsdaten.ASDJahrgang,
       Schueler.ID AS SchuelerID,
       Schueler.Name,
       Schueler.Vorname AS SchuelerVorname,
       Schueler.Lehrer,
       Schueler.Status,
       SchuelerLernabschnittsdaten.ID AS ID_3,
       SchuelerLernabschnittsdaten.Abschnitt,
       SchuelerLernabschnittsdaten.Schueler_ID,
       SchuelerLernabschnittsdaten.Jahr,
       SchuelerLernabschnittsdaten.Klasse,
       SchuelerLernabschnittsdaten.ZeugnisBem
FROM ((
     SchuelerLeistungsdaten SchuelerLeistungsdaten
      INNER JOIN SchuelerLernabschnittsdaten SchuelerLernabschnittsdaten ON
     (SchuelerLernabschnittsdaten.ID = SchuelerLeistungsdaten.Abschnitt_ID ) )
      INNER JOIN Schueler Schueler ON
     (Schueler.ID = SchuelerLernabschnittsdaten.Schueler_ID ) )
WHERE (( Schueler.Status = 2) AND (SchuelerLernabschnittsdaten.Abschnitt = 2) AND (SchuelerLernabschnittsdaten.ZeugnisBem LIKE '%Herkunftssprache%') )
ORDER BY SchuelerLernabschnittsdaten.Klasse, Schueler.Name 
Mit freundlichen Grüßen
Wichard Johannsen
GE Schwerte
Beiträge: 1825
Registriert: Montag 3. Dezember 2018, 10:28
Wohnort: Schwerte
Schulform: Gesamtschule

Re: Suche in Zeugnis-Bemerkungen?

Beitrag von GE Schwerte »

Herzlichen Dank!

Ich musste nur noch den Abschnitt auf 4 ändern (wir haben Schild im Quartalsbetrieb) und das
Schuljahr ergänzen, sodass meine where-Zeile für das letzte Schuljahr lautet:

WHERE (( Schueler.Status = 2) AND (SchuelerLernabschnittsdaten.Abschnitt = 4) AND (SchuelerLernabschnittsdaten.Jahr = 2024) AND (SchuelerLernabschnittsdaten.ZeugnisBem LIKE '%Arabisch%') )

Das liefert mir dann alle HSU-Schüler Arabisch im letzten Schuljahr.

Nochmals Danke, das hat mir sehr weitergeholfen. :)
Antworten

Zurück zu „Allgemeines“