注册

SQL查询结果有误-无法解决的BUG吗

欧阳 2022/10/26 1361 11

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:达梦8.1 1-1-88-20.06.24-123627-ent版本
【操作系统】:Linux
【CPU】:未知
【问题描述】*:一张表, a,字段 fid bigint pk, fcount bigint
表中已经有一条数据 fid = 10000, fcount = 1;
执行SQL:
select aa.fid, aa.fcount FROM
(select fid, fcount from a
UNION
select 10000,count(fid) from a) as aa
where aa.fid not in (select fid from a)
报唯一索引错,正常来说这条SQL是不会插入数据的,有没有解决办法?

回答 0
暂无回答
扫一扫
联系客服