Antwort an „Jörg“ verfassen

hat noch ein kleines Problem, es setzt mir grundsätzlich die s.Kategorie auf NULL, auch wenn zu einem Datum ein Eintrag für den User in der Tabelle "sonder" besteht, der innerhalb von Start und End liegt.

Das konnte ich aber über

SELECT
    s.Kategorie,
    a.Datum
FROM
    alletage a
LEFT JOIN stunden STD ON
    (
        a.Datum = STD.Datum AND STD.User = 'xyz'
    )
LEFT JOIN _436sdw_zz_sonder s ON
    (
       a.Datum BETWEEN s.Start AND s.End AND STD.User = 'xyz'
    )
WHERE
    a.Datum BETWEEN '2021-04-01' AND '2021-04-30'
ORDER BY
    `a`.`Datum` ASC

lösen.

Jörg

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen