私はエラーコード受けてきました:1060:エラーコード:1060重複した列名
- 重複列名「NULL」
- 重複する列名「2016年8月4日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
私のコラムです:
- (ID、メッセージ、CREATED_BY、created_date、updated_by、updated_date、deleted_by、deleted_date)
は、感謝を支援してください。
こんにちは、ありがとう、解決した問題 – nicker
@nicker - 助けて嬉しい – sgeddes