2017-02-02 4 views
0

я следующая таблицей enter image description hereВставить или Игнорировать с обновлением предыдущей строки?

Я пытаюсь, если я иметь новую запись с такими же электронным идентификатором. Я хочу обновить предыдущие записи с помощью emailId в одном запросе.

Я не хочу обновлять запись, у меня есть дубликат записи. Для этого я использую ignore insert.

Любая помощь?

+0

Нет, это не возможно –

+0

@RushilPachchigar В каком смысле это не возможно? – Strawberry

+0

См. Руководство по INSERT – Strawberry

ответ

-1

делают электронный-идентификатор в качестве первичного ключа и использовать следующий запрос

INSERT INTO table_name 
VALUES 
    ('id', 'email', 'val1', 'val2') ON DUPLICATE KEY UPDATE 'something 

'

Смежные вопросы