• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Die Titelliste zeigt falsche Werte und Summen an

    Fragen
    1
    2
    141
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • W
      WiiFii27
      zuletzt editiert von

      Können Sie mir bei meinem Bericht helfen?

      Ich verwende diese Abfrage, um einen Bericht zu erstellen, der Details zu den verwendeten Gottesdienstliedern für jeden Monat liefert.

      SELECT s.bezeichnung Liedtitel, s.author Author, s.copyright Copyright, s.ccli CCLI, COUNT(CONCAT(s.bezeichnung, YEAR(e.startdate))) count, YEAR(e.startdate) Jahr, MONTH(e.startdate) Monat FROM cs_song s, cs_item i, cs_song_arrangement arr, cs_event_agenda a, cs_event e WHERE e.id=a.event_id AND i.agenda_id=a.agenda_id AND s.id=arr.song_id AND arr.id=i.arrangement_id GROUP BY CONCAT(s.bezeichnung, YEAR(e.startdate)) ORDER BY count DESC;

      Aber der Bericht des letzten Monats ist nicht korrekt und zeigt nicht die richtige Anzahl von Liedern für diesen Sonntag, den 2. Mai

      Für April sollten es insgesamt 19 Lieder sein, aber es werden 14 Lieder angezeigt und für den 2. Mai sollten es 9 Lieder sein, aber es werden 7 Lieder angezeigt.

      4884f1c9-3ff5-4dce-a1b6-5fbd53284309-image.png

      Ich habe den CCLI-Bericht überprüft und dieser zeigt die korrekten Zahlen an.

      069d26cb-c348-4aa6-b930-dba5e84f0a70-image.png

      Was ist falsch mit der Abfrage?

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • W
        WiiFii27
        zuletzt editiert von

        Ich habe eine Lösung gefunden, indem ich diese Abfrage zusammengestellt habe. Es gibt mir, was ich brauche, aber es wäre gut zu können, auf Jahr separat zu Monat wählen, so dass ich nur die Monate im Jahr, die ich brauche, zu sehen.

        Hier ist die Abfrage

        SELECT s.bezeichnung Liedtitel,s.author Author, s.copyright Copyright, s.ccli CCLI, COUNT(CONCAT(s.bezeichnung, YEAR(e.startdate), "-", MONTH(e.startdate))) count, CONCAT( YEAR(e.startdate), "-", MONTH(e.startdate)) Monat FROM cs_song s, cs_item i, cs_song_arrangement arr, cs_event_agenda a, cs_event e WHERE e.id=a.event_id AND i.agenda_id=a.agenda_id AND s.id=arr.song_id AND arr.id=i.arrangement_id GROUP BY CONCAT(s.bezeichnung, YEAR(e.startdate), "-", MONTH(e.startdate)) ORDER BY count DESC;

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • Erster Beitrag
          Letzter Beitrag