我想为某个公司插入用户名,但不能在一家公司重复用户名。
id | company_name| id|username|company |
---|-------------| --|--------|--------|
1 | company1 | 1 | admin |company1| !!
2 | company2 | 1 ------------ M 2 | admin |company1| !!
3 | company3 | 3 | admin |company2|
答案 0 :(得分:1)
您需要第二个表中的唯一索引:table2(username, company)
。
如果您尝试在公司内插入重复的用户名,则会收到错误。