1054: Unknown column 'CLIENT_REF' in 'where clause'

Мучаюсь с этим уже 2-й день, и что-то процесс с места не двигается. Пытаюсь внести данные в таблицу:

INSERT INTO `mybank`.`ACCOUNTS` (`ID`, `NAME`, `SALDO`, `CLIENT_REF`, `OPEN_DATE`, `PRODUCT_REF`, `ACC_NUM`) VALUES (4, 'Кредитный счет для Кузнецова Д.И.', -7000.00, 4, '2019-03-10', 4, '45502810401020000040');
INSERT INTO `mybank`.`ACCOUNTS` (`ID`, `NAME`, `SALDO`, `CLIENT_REF`, `OPEN_DATE`, `PRODUCT_REF`, `ACC_NUM`) VALUES (5, 'Депозитный счет для Смирновой О.П.', 7000.00, 5, '2019-05-12', 5, '42301810400000000005');
INSERT INTO `mybank`.`ACCOUNTS` (`ID`, `NAME`, `SALDO`, `CLIENT_REF`, `OPEN_DATE`, `PRODUCT_REF`, `ACC_NUM`) VALUES (6, 'Карточный счет для Ивановой Е.В.', 17000.00, 6, '2019-07-15', 6, '40817810700000000005');

В результате данного запроса SQL возвращает мне следующее:

Error Code: 1054. Unknown column 'CLIENT_REF' in 'where clause'

С чем может быть связана данная ошибка, если в таблице имеется поле CLIENT_REF?

Структура


Ответы (1 шт):

Автор решения: Chaos_Sower

Понял, в чём у вас ошибка — вы не указали столбец CLOSE_DATE при вставке в таблицу ACCOUNTS. Ваша таблица состоит из 8 полей, а в запросе вы вставляете только 7.

→ Ссылка