已经有一段sql脚本,是insert into,实现把一部分数据导入另一张表。
现在需要对该段逻辑加上 判断逻辑,即:
select max(dat) as dat1 from table1
select max(dat) as dat2 from table2
如果dat1=某个特定日期 and dat2=某个特定日期,才执行上述现有的insert into逻辑,否则不执行
如何写成sql脚本
只限用sql实现,不能引入其他语言实现
...全文
3795打赏收藏
想在现有的一段sql中加入查询判断怎么做
已经有一段sql脚本,是insert into,实现把一部分数据导入另一张表。 现在需要对该段逻辑加上 判断逻辑,即: select max(dat) as dat1 from table1 select max(dat) as dat2 from table2 如果dat1=某个特定日期 and dat2=某个特定日期,才执行上述现有的insert into逻辑,否则不执行 如何写成sql脚本 只限用sql实现,不能引入其他语言实现
加条件试试
where
Exists (
Select 1 From (
select max(dat) dat1 from table1)
Where dat1=某个特定日期)
And Exists (
Select 1 From (
select max(dat) as dat2 from table2 )
Where dat2=某个特定日期)