数据库用的是sqlite,有俩表,字段如下:
上图为表sp
上图为表ss
俩表中的pm已经外间关联,现在想用一句sql进行联合查询,查询出来的数据里包括ss中pm对应sp中的fl汇总(不用数量)和ss中的hszj汇总,例如,ss中的pm对应的fl是“计算机”5个hszj共20,“文学”3个hszj共15,那么就输出“计算机:20.0元“、”文学:15.00元“的形式。
数据库用的是sqlite,有俩表,字段如下:
上图为表sp
上图为表ss
俩表中的pm已经外间关联,现在想用一句sql进行联合查询,查询出来的数据里包括ss中pm对应sp中的fl汇总(不用数量)和ss中的hszj汇总,例如,ss中的pm对应的fl是“计算机”5个hszj共20,“文学”3个hszj共15,那么就输出“计算机:20.0元“、”文学:15.00元“的形式。
select fl,sum(hszj) from sp p
inner join ss s on p.pm = s.pm
group by p.fl