Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   ON DUBLICATE Key UPDATE через index (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/dublicate-key-update-cherez-index-391096/)

Guest 16.10.2011 16:22

ON DUBLICATE Key UPDATE через index
 
Подскажите, пожалуйста..есть стандартная конструкция INSERT INTO... ON DUBLICATE key UPDATE. судя по мануалу проверка на дубликат работает только на поля PRIMARY KEY и UNIQUE. Мне нужно проверять одновременно значения нескольких полей, каждое из которых в отдельности может не быть UNIQUE или KEY. Как это реализовать в запросе? Если я создам INDEX по нужным мне полям, можно ли его использовать как KEY для этого запроса? как заставить скуль смотреть только на этот индекс, а не на PRIMARY KEY который тоже есть в таблицеСпасибо


Часовой пояс GMT, время: 01:02.


© www.otvetnemail.ru - Форум вопросов и ответов.