首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

两表查询,查询公司的时候,顺便把该公司的产品数量列出来,该怎么解决

2012-02-19 
两表查询,查询公司的时候,顺便把该公司的产品数量列出来两个表查询, 一个表为公司列表,一个表为产品列表,

两表查询,查询公司的时候,顺便把该公司的产品数量列出来
两个表查询, 一个表为公司列表,一个表为产品列表,想查询公司的时候,顺便把该公司的产品数量列出来,该咋弄,谢谢

[解决办法]

SQL code
select   a.公司,   sum(b.数量)from   公司表 a join 产品表  bon    a.产品ID=b.产品IDgroup by   a.公司
[解决办法]
SQL code
select a.*,b.数量 from 公司 a cross apply(select 数量=sum(数量) from 产品表 where 公司Id=a.公司Id) b
[解决办法]
用关键字关联两个表就好了

join ..on..

热点排行