[sql]update table set alert_days ='((to_days(current_date)-to_days(date_to_r))';[/sql] Вставляет 0 Если сделать в коммандной строке просто: [sql](to_days(current_date)-to_days(date_to_r))[/sql] Выведет3 Подскажите в чем засада Разница в датах 3 дня.
Если убрать кавычки You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Скопированно из коммандной строки. [sql] update table set alert_days =((to_days(current_date)-to_days(date_to_r));[/sql]