Андрей
Высший разум
(470179)
1 неделю назад
У тебя запрос, мягко говоря, бредов. Отбираешь только записи с fine.date_payment равным NULL и при этом проверяешь, что разница между file.date_payment и fine.date_violation не больше 20 дней. Какие, на фиг, 20 дней, если NULL!!!
Плюс несколько синтаксических ошибок, начиная с забытой запятой ПЕРЕД частью запроса, приведённой в сообщении об ошибке. Собственно, эта забытая запятая и является источником этого сообщения.