标签: mysql alias self-join
我一直在使用MySQL,我对自联接有疑问。
当你自己加入时,你需要为两个表添加别名吗?例如:
FROM customer c1, customer c2
现在我知道这有效,但它似乎也适用于
FROM customer, customer c2
除了可读性之外,是否有任何特殊理由将两个表别名?没有别名一个表有什么问题吗?
答案 0 :(得分:1)
从功能上讲,两个表的别名都没有任何好处。但是,对它们进行混叠可以消除潜在的混淆点,并使查询更具可读性。