,用于洗牌产品(这对我的需要是可以的)。有一些自连接查询,如FROM attibutes x
INNER JOIN attributes y ON x.product_id=y.product_idMySQL非常聪明地为第一个查询本身选择了表别名,这取决于惟一键的选择性。正如预期的那样,由于键的唯一性,结果将按列random的顺序排序。但是,我如何建议<em
我想问的是,如果我们定义关系,一对一,一对多等等,这与我们没有建立关系,而是像这样加入桌子时相比,会提高性能吗?select * from employee inner join user on user.user_id = employee.user_id
我知道以前有人问过这个问题,我得到的大多数答案都是说,但是,我还听说,创建索引可以加快查询速度,因此可以在表上为外键创建索引而不创建关系。我对索引有点困惑。如果我们有像100+表这样的大型数据库,再加上大量的记录,