Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Таблица с 2 уникальными значениями / 4 сообщений из 4, страница 1 из 1
02.10.2020, 04:34
    #40004723
Zafar Z
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица с 2 уникальными значениями
Как в SQL создать одну таблицу с 2 уникальными значениями, чтобы при запросе одновременно 2 уникальных значений INSERT не срабатывало, пример:

Запрос:

insert question='вопрос1', id='456'
insert question='вопрос1', id='456'
insert question='вопрос1', id='545'
insert question='вопрос2', id='545'
insert question='вопрос2', id='545'

То результат ожидаемый должен быть таков:

DataBase:


question: id:

вопрос1 456
вопрос2 545
вопрос1 545
...
Рейтинг: 0 / 0
02.10.2020, 04:52
    #40004724
Zafar Z
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица с 2 уникальными значениями
Zafar Z,

Так правильно? (если таблица уже есть)

ALTER TABLE addquestions_test ADD CONSTRAINT UQ_question_id UNIQUE(question, id)
...
Рейтинг: 0 / 0
02.10.2020, 07:27
    #40004730
НеофитSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица с 2 уникальными значениями
Zafar Z,


Да, я так и делал. Составной уникальный ключ.
...
Рейтинг: 0 / 0
02.10.2020, 08:11
    #40004733
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица с 2 уникальными значениями
НеофитSQL
я так и делал. Составной уникальный ключ.
И? что, это не сняло проблемы и не решило задачу?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Таблица с 2 уникальными значениями / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]