...在SQL SERVER中可以使用如图中的子查询,ORACLE中怎么实现

发布网友 发布时间:1天前

我来回答

3个回答

热心网友 时间:23小时前

Oracle 在 left join 语句上面, 和 sql server 一样的啊, 都是标准的 SQL 语法.

上面的 sql
也就是 isnull(a.ChangeDate,'1900-01-01') 语句
需要修改为 NVL ( a.ChangeDate, '1900-01-01')

如果 ChangeDate 数据类型是 DATE 的, 那么

NVL ( a.ChangeDate, TO_DATE( '1900-01-01' , 'YYYY-MM-DD' ) )

热心网友 时间:23小时前

哥哥,没看见图啊,left join 就是以左面表为准,通过关联条件,将对应的数据查出来,左面表中的数据都会有,对应右面表中没有的会显示null

热心网友 时间:23小时前

好像差不多的吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com