Hallo,
ich möchte bei SQLite die Tage, um die das Datum zu erhöhen ist, aus einem Feld übernehmen.
Bei SQL (Test mit mariaDB) wird das so gemacht:
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where (date(bis) < curdate() + interval alertday day);
aber wie kann ich das mit SQLite lösen?
Wenn ich statisch 90 Tage eintrage, klappt es, aber die Tage sollen aus dem Feld "alertday" kommen.
Wie wird das bei SQLite gemacht? Hat einer/eine eine Idee?
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where date(bis) < date('now', '+90 days');
So geht es nicht:
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where date(bis) < date('now', '+alertday days');
Klemens
ich möchte bei SQLite die Tage, um die das Datum zu erhöhen ist, aus einem Feld übernehmen.
Bei SQL (Test mit mariaDB) wird das so gemacht:
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where (date(bis) < curdate() + interval alertday day);
aber wie kann ich das mit SQLite lösen?
Wenn ich statisch 90 Tage eintrage, klappt es, aber die Tage sollen aus dem Feld "alertday" kommen.
Wie wird das bei SQLite gemacht? Hat einer/eine eine Idee?
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where date(bis) < date('now', '+90 days');
So geht es nicht:
SELECT id, leistung, zeichen, betrag, bis, idclient, alertday FROM Test
Where date(bis) < date('now', '+alertday days');
Klemens