图片中,需要统计【发生金额】,条件为:【科目编号】开头='2001'(图片中有两条数据开头='2001'),同时通过该【科目编号】对应的【凭证单号】查询开头='1002'的【科目编号】是否存在(图片中也有两条),如果存在,以此条件进行统计
此主题相关图片如下:微信图片_20240531165439.png
[此贴子已经被作者于2024/5/31 17:07:18编辑过]
【科目编号】等于'2001'还是【科目编号】以'2001'开头?
1002的【凭证单号】是哪一个?
这种要使用sql
select 凭证单号,sum(发生金额) as 发生金额 from {表A} where 科目编号 like '1002%' and 凭证单号 in (select 凭证单号 from {表A} where 科目编号 like '2001%' ) group by 凭证单号
运行后报错
[此贴子已经被作者于2024/5/31 21:45:06编辑过]
运行后报错
此主题相关图片如下:微信图片_20240531213841.png