楼主:
fallen01 (优质不OP)
2018-04-13 16:14:54(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称:MS SQL
数据库版本:
内容/问题描述:
请问一下要如何把两下面两句查询合并成一句? 500p双手奉上
StrQuery1 = "SELECT fpdno,FROM a WHERE (fiono = '52')"
StrQuery2 = "SELECT SUM(fpanu) FROM b WHERE b.fpdno= a.fpdno"
尝试写成下面这句,结果显示a.fpdno 并未包含在汇总函式或 group by 子句中的错误@@
StrQuery3 = "SELECT a.fpdno, SUM(b.fpanu) FROM a LEFT JOIN b ON a.fpdno=b.fpdno WHERE a.fiono = '52' GROUP BY a.fpdno"
作者: pinkykk (品奇) 2018-04-15 15:07:00
select a.fpdno, sum(b.fpanu) as fpanu from a, b wherea.fpdno = b.fpdno and a.fpdno='52' group by a.fpdno