поэтому я хотел создать столбец, скажем, master_user, поэтому этот столбец master_user имеет битовые значения, 0 и 1. Я хотел добиться того, чтобы столбец master_user имел только одно значение '1', поскольку есть толькоодин master_user.Вы можете иметь несколько значений «0», но не «1».
В SQL Server вы можете сделать так:
CREATE UNIQUE NONCLUSTERED INDEX [IX_master_user] ON [user]
(
[master_user] ASC
)
WHERE ([master_user]=(1));
Как мне сделать то же самое для MySQL?
Спасибо.
ОБНОВЛЕНИЕ: MySQL не поддерживает фильтрованный индекс и условный индекс