Ok, so stimmt wohl die Abfrage. Zumindest meldet phpMyAdmin keinen Fehler mehr
SELECT id, titel FROM artikel
WHERE DATE('haltbar_bis_jahr-haltbar_bis_monat-haltbar_bis_tag') > NOW() + INTERVAL 2 WEEK
komisch ist nur, es wird kein Artikel gefunden obwohl ich einen Test-Artikel mit dem Datum 2017-04-01 eingetragen habe.