问题描述
||
我在模板PHPMyAdmin中创建了一个表,如下所示:
id Country Province Language
-- ------- -------- --------
1 Canada Alberta English
2 Canada Ontario English
3 Canada Quebec french
4 Australia Victoria English
我设置id = Unique,省份=主要,语言=主要。如果我最终选择任何东西来创建关系数据库,这有关系吗?
如何在不重新排列ID的情况下重新排列国家/地区列表?因此,更新后的表格现在的ID为1澳大利亚,依此类推?
解决方法
是的索引将影响联接表查询的性能。当您开始编写查询时,最好解决这些问题。
这取决于接口。如果您的管理工具正在列出按ID排序的记录,则您需要更改ID才能更改顺序(很明显!)。如果是出于您自己的目的,则在编写查询时添加一个“ display_order \”字段和“ 1”