請幫我在mysql的兩個表之間創建索引?我有「帳戶」和「組」表。我必須使用「group_id with index_id」進行索引並且是唯一的。如何在兩個表mysql中創建索引?
0
A
回答
0
MySQL表索引位於單個表上。
也許你正在考慮a FOREIGN KEY,它只適用於InnoDB存儲引擎。
0
我剛剛學到了這個,here,但顯然如果你在一個字段上創建一個唯一約束,mySql會自動在該字段上創建一個非聚集索引。
0
我想你正在尋找一個外鍵。
此聲明假定'group_id'是帳戶表中的一列,'index_id'是組表中的一列。
ALTER TABLE account ADD CONSTRAINT group_index FOREIGN KEY (group_id) REFERENCES group (index_id)
相關問題
- 1. 如何在MYSQL中爲兩個表創建索引
- 2. 如何在MySQL中創建DESC索引?
- 3. 如何在兩個類似索引內容上索引mysql表?
- 4. MySQL創建索引表
- 5. 在MongoDB中創建兩個索引
- 6. MySQL索引創建
- 7. 在Solr-2中兩個不相關的表上創建索引
- 8. MySQL - 在ON DUPLICATE KEY的兩列上創建一個UNIQUE索引
- 9. 爲什麼MySQL Workbench在n:m關係上創建兩個索引?
- 10. 如何從存儲過程創建索引或在MySQL的每個表上創建索引?
- 11. 如何從列表中創建索引?
- 12. 如何爲longtext(mysql,innodb)創建索引?
- 13. Mysql您如何創建聚集索引?
- 14. 如何在創建表中創建非聚集索引?
- 15. 如何根據列表中的索引創建兩個新列表?
- 16. 如何在MySql中爲兩個JOIN創建相同的表名?
- 17. MySQL中的兩個單列索引與一個兩列索引?
- 18. 如何從Haystack中的兩個django應用創建索引?
- 19. 如何在兩個字段上創建「雙面」唯一索引?
- 20. 如何創建兩個查詢mysql插入並創建表
- 21. 創建索引是MySQL中另一個索引的子集
- 22. 如何在phpmyadmin中連接兩個表的兩個索引
- 23. 如何索引(或查看)mysql中的兩個表?
- 24. MySQL創建表索引錯誤
- 25. 分區MySQL表後創建索引?
- 26. 什麼是mysql索引,以及如何創建索引?
- 27. 創建索引圖兩個數組
- 28. 兩個SQL非聚集索引創建
- 29. 如何在兩個表之間創建一個Mysql視圖
- 30. 在創建表上創建索引
這個問題與PHP完全沒有關係。 – 2011-01-13 16:47:20
你是什麼意思,確切地說,是「獨一無二」? – 2011-01-13 16:47:29