别名
您可以暂时把表或列重命名为另一个名字,这被称为别名。使用表别名是指在一个特定的 SQLite 语句中重命名表。重命名是临时的改变,在数据库中实际的表的名称不会改变。
列别名用来为某个特定的 SQLite 语句重命名表中的列。
语法如下:
字段名/表名 as 别名 或者 字段名/表名 别名
两个表的有重名的字段
也可以给表设置别名,而且可以用于区分两张表里有相同字段名。
比如,表 employees 和表 departments 都有字段名 deptno
自连接(self join)
在员工表中查询同名的员工
job_history 表如下
查询在历史上曾经在同一个部门一起共事过的员工
查询历史上层级在2号部门和3号部门都工作过的员工

