MySQL中如何利用“ 索引” 语句,在多个表之间进行数据查找
这里我们先以两表为例子,这里我们已经建好表一‘branch’和表二‘sublist’,多表之间的索引关系的建立,必须满足表和表之间必须有共同信息,且在各表建立时,在完整约束条件上有准确的规定。
在表‘branch’中创建索引
CREATE INDEX idx_mingzi ON branch (mingzi);
之所以在branch表的‘mingzi’列上建立索引,是因为表branch和表sublist的拥有的共同信息在表‘branch’的‘mingzi’列中。
搜索branch表中的3,得出sublist表中的waiweiyingjie
按上图1、2、3、4的步骤就可以很好的完成两个表之间的索引查找。三个表、四个表、----- 以及n个表之间都可以举一反三的去做。