Ich habe eine Abfrage mit einer FilterTabelle mit drei Filtern. 2 Filter mit Datum und eine mit einer Checkbox (nur_Mitgliedsbeitraege).
Code: Alles auswählen
SELECT `Buchungen_ID`, `Datum`, `BuchungsText`, `Eingang`, `Ausgang`, `Mitgliedsbeitrag` FROM `Imkerverein`.`tbl_Buchungen_Konto` AS `tbl_Buchungen_Konto` WHERE `Datum` >= ( SELECT `Konto_Start_Datum` FROM `Imkerverein`.`tbl_Filter_Datum` ) AND `Datum` <= ( SELECT `Konto_End_Datum` FROM `Imkerverein`.`tbl_Filter_Datum` ) AND `Mitgliedsbeitrag` = ( SELECT `nur_Mitgliedsbeitraege` FROM `Imkerverein`.`tbl_Filter_Datum` )
Ich muss da wohl so etwas wie eine IF-Anweisung oder CASE WHEN einbauen, komme damit aber nicht klar.