SQL数据库中两个表A,B存放内容不一样,需要关联两表查询数据.

[复制链接]
查看11 | 回复2 | 2012-9-22 17:29:40 | 显示全部楼层 |阅读模式
问题1:E机构里面的每个名称下面有多少个价格,如果要制定某一个名称,可以在where条件中增加name最为条件:select a.name , count(price) from a,b where a.mediid = b.mediid and a.forgid = b.forgid and a.forgid = 'E' group by a.name;如果要去掉重复价格可以增加distinct,如下:select a.name , count(distinct price) from a,b where a.mediid = b.mediid and a.forgid = b.forgid and a.forgid = 'E' grou...
回复

使用道具 举报

千问 | 2012-9-22 17:29:40 | 显示全部楼层
select name,count(*) from a,b where a.moduleid=b.moduleidand a.forgid='E' group by name...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行