如图,问题就出在划线的条件上,把划线的内容程序没报错,划线的条件是第二张表的htno,不在第一张表的htno内,两个表是有相关性的,这种情况要怎么实现。或者有没有别的途径可以实现合并在一块。
SQL语句 with as 用法_with as 用法_我是一只小小小菜鸟的博客-CSDN博客
with a as (select * from table),
b as (select * from table where 字段 not in (select 字段 from a))
select * from a
union all
select * from b
这样肯定不行了。你的a是最上面的子查询,而且还是union all了。它肯定得不到了呀,你得把上面a里面的语句放在它的下面就行了
把上面的放下面,而且放在下面后,只返回编码,后面的字段不要
distinct htno这样