1) DATE ключевое слово, если вы имеете такое поле в таблице, его нужно обрамлять обратными кавычками.
2) По уму поля таблиц называют в нижнем регистре и через андерскор если имя содержит несколько слов
3) Для скюэля есть NOW(), автоматически подставляющий текущую дату-время. Можно использовать функции даты для формирования подходящего формата, ту же DATE например.
4) стандарт хранения даты, который понимает большинство бд - "Y-m-d".