里边的圈起来的三个表都是同一个表,为什么有三个别名?这么写有什么用?
------解决思路----------------------
查询条件不同、取得值是不同的。
举个简单的例子:省和地市
比如说我查询条件为name='河北' 然后取别名为hb
然后再取查询条件为name='北京' 然后取别名为bj
取的是同一列,但意义是不一样的
------解决思路----------------------
用在不同的地方,区分开来,防止混乱。
------解决思路----------------------
用于区分不同条件下或不同环境下 表的不同,虽然是同一张表,但是根据不同的条件所需要的内容不同 所以使用了多个别名,
别名只是给他打上一个标记而已, 便于sql区分谁是谁。