Лайт Ягами
Искусственный Интеллект
(332621)
4 недели назад
Как минимум, строковой литерал 'Итого удержано' забыл в кавычки взять.
А ещё, к примеру, зачем второй NULL в кавычках?
Про адекватность остальных значений сказать не могу, не видя структуру таблицы.
Ещё могу ошибаться, но название поля date нужно брать в обратные кавычки, потому что его название совпадает с наименованием типа данных (но тут уже не помню, в таких случаях обязательно ли в кавычки брать или нет).
АндрейВысший разум (480229)
4 недели назад
Только не двойные, а одинарные: 'Итого удержано'. Да, в MySQL можно двойные, но в большинстве СУБД нельзя.
INSERT INTO salary_data (date, order_number, accrued, lateness_percent,
defect_percent, maintenance_percent, withheld, advance, to_pay, employee)
VALUES (NULL, 'NULL', 52101.4,
NULL, Итого удержано, NULL,
0, 0, 62101.4, 'Сергей');