15 / 15 / 10
Регистрация: 23.03.2013
Сообщений: 101
|
|||||||||||
1 | |||||||||||
Составной unique index08.05.2014, 03:49. Показов 4661. Ответов 2
Метки нет (Все метки)
Здравствуйте, прошу помощи у специалистов mysql.
У меня есть таблица products_prices в таблице три столбца product_id price_id value мне нужен уникальный индекс по полям product_id + price_id допустим чтобы 1 1 0 и 1 1 1 было дубликатом, а 1 2 0 и 1 1 0 небыло Я пробывал
П.С Если я буду иметь уникальный индекс по двум полям смогу ли я использовать запрос вроде этого для вставки/обновления
0
|
08.05.2014, 03:49 | |
Ответы с готовыми решениями:
2
PRIMARY, UNIQUE and INDEX Три файла,(index.coo, index.doc, index.lex) а что за БД не знаю Unique records non unique select |
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
|
|
08.05.2014, 23:41 | 2 |
kolesnikov, 1. У вас product_id случаем не primary key?
2. Если вы хотели добиться, чтобы value не обновлялся, то есть INSERT IGNORE. Если всё же наоборот - то REPLACE.
0
|
15 / 15 / 10
Регистрация: 23.03.2013
Сообщений: 101
|
|
15.05.2014, 01:47 [ТС] | 3 |
Создал снова таблицу, способом что писал выше добавил ключ и все заработало. Спасибо за REPLACE http://phpclub.ru/mysql/doc/replace.html
0
|
15.05.2014, 01:47 | |
15.05.2014, 01:47 | |
Помогаю со студенческими работами здесь
3
Unique в MySQL Unique учитывая 2 columns Unique key и null Создание таблицы с несколькими UNIQUE Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |