概述
select employee1.name as employee from employee
employee1,employee employee2 where employee1.managerId=employee2.id and
employee1.salary>employee2.salary;
这里给同一张表取别名的方法是,
select 列名 as 新列名 from 表名 新表名1,表名 新表名2;
如果name重复出现,想要在多个name中只保留一个,则在表名前面加distinct;
select distinct employee1.salary as employee from employeer
employee1,employeer employee2 where employee1.id!=employee2.id and
employee1.salary=employee2.salary ;
最后
以上就是朴实鸭子为你收集整理的mysql中为同一张表取多个别名&为某一列取别名的全部内容,希望文章能够帮你解决mysql中为同一张表取多个别名&为某一列取别名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复