sql 语句 两个表 表1,表2 如何做到1个表求和 但是求出来的记录 是按表2 中某个字段为顺序排列的
1个回答
展开全部
比如:
select t2.productname,sum(t1.数量)
from t1,t2
where t1.productid = t2.productid
group by t2.productname
order by t2.productname
更多追问追答
追问
请问 如何改一下t2中的字段有 t1表中记录还没的情况如何显示的是0 不是没有记录
追答
这么写试试看:
select t2.productname,sum(t1.数量)
from t2 left outer join t1
on t1.productid = t2.productid
group by t2.productname
order by t2.productname
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询