2022-06-28
请问这个SQL如何改写为left join形式
select t1.sal,
t1.hiredate
from emp t1
where t1.sal = (select max(sal) from emp t2 where hiredate > t1.hiredate);
非常感谢了。
我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
多列外关联SQL语句写法
回答 1
已采纳
这种写法可以的。不过严谨些应该是:SELECTA.C1,A.C2,B,C1,B.C2FROMA,(SELECTC1,C2,C1||'/'||C2C12FROMB)BWHEREA.C1||'/'||A.
sql server2016 alwayson高可用 日志过大如何解决?
回答 1
数据库日志:备份收缩!
繁体操作系统装简体的sql有影响吗?
回答 3
sql语句不都是英文的吗
硬盘问题导致集群执行效率变慢
回答 2
有报告吗?你判断因为磁盘导致有什么依据呢
count里面有问题吗?等号报错
回答 2
mysql 是可以这样写的。count(a1) 其实是count(a) 一样的作用。 但sqlserver 是不能这么写的。sqlserversele
电脑坏了,如何从mysql的安装目录拿出sql脚本?
回答 2
已采纳
电脑坏了是啥程度?开不了机器的话可以进安全模式或者pe系统拷贝mysql安装目录和data目录到其他机器上恢复一下
Oracle 中类似sql中selecT 字段,* from table 的语法格式不一样吗?
回答 1
列重复
name字段有唯一索引,但是存在加空格的重复值,请问如何删除带空格的数据?
回答 2
已采纳
疑问❓:是否可以理解为删除带空格的name字段对应的行?如果是的话,可以参考如下:✅正确答案:可以通过regexplike函数找出包含空格的行记录,确认后删除即可!测试过程如下:SQL>SQL&
SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的什么子句之中
回答 2
已采纳
D.WHERE
SQL中,如何把 2021/1/1,转换成:2021年01月份?
回答 1
已采纳
oracle的话,selecttochar(date'20211014','yyyy')||'年'||tochar(date'20211014','mm')||'月份'fromdual
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~