я получал Код ошибки: 1060.:Ошибка: 1060. Дубликат имя столбца
- Дубликат имя столбца 'NULL'
- Дубликат имя столбца «2016-08-04 01: 25:06'
- Дубликат имя столбца „джон“
Однако мне нужно вставить некоторое поле с тем же значением, но SQL отказывает и показывать вышеуказанную ошибку. Вероятно, ошибка sql не может выбрать одно и то же имя столбца, в этом случае есть другой способ написания кода? Ниже мой текущий код
INSERT INTO test.testTable SELECT *
FROM (SELECT NULL, 'hello', 'john', '2016-08-04 01:25:06', 'john'
, '2016-08-04 01:25:06', NULL, NULL) AS tmp
WHERE NOT EXISTS (SELECT * FROM test.testTable WHERE message= 'hello' AND created_by = 'john') LIMIT 1
Моя колонка:
- (идентификатор, сообщение, CREATED_BY, created_date, updated_by, updated_date, deleted_by, deleted_date)
Пожалуйста помогите, спасибо.
Привет, спасибо большое, проблема решена – nicker
@nicker - рада помочь – sgeddes