ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » 移动及嵌入式数据库 » 请教显示两个表的内容的SQL语句

标题: 请教显示两个表的内容的SQL语句
离线 lazycat001
高级会员



精华贴数 1
个人空间 0
技术积分 8829 (136)
社区积分 0 (1065410)
注册日期 2006-8-9
论坛徽章:6
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章 
      

发表于 2007-12-19 13:59 
请教显示两个表的内容的SQL语句

我有两个表,
A表:id,name,
B表:aid,num

a表内容
id   name
1     a
2     a
3     a
4     b
5     b
6     c
b表内容
aid     num
1         11
2         0
3         2
4         5
5         0
6         2
我要显示的内容为
name     allnum
a           13
b           5
c           2
请问这样的组合SQL语句怎么样写,谢谢啦


__________________
我不是大虾
只看该作者    顶部
离线 cayman811
高级会员



精华贴数 3
个人空间 0
技术积分 8279 (150)
社区积分 6 (14508)
注册日期 2006-8-9
论坛徽章:5
开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章   
      

发表于 2007-12-19 14:17 
先把A表和B表作个连接,条件是A.id   =   B.aid   
然后SELECT   a.name   和,COUNT(num)AS   allNum
具体的SQL自己写吧~
--------------------------------------------
我也刚开始学数据库~
作业里面经常也让写一些查询
大概就这个思路吧~
发现有些查询别人写先把A表和B表作个连接,条件是A.id   =   B.aid   
然后SELECT   a.name   和,COUNT(num)AS   allNum
具体的SQL自己写吧~
--------------------------------------------
我也刚开始学数据库~
作业里面经常也让写一些查询
大概就这个思路吧~
发现有些查询别人写的语句总是比我写的简单~
郁闷ing~
继续作业~ 的语句总是比我写的简单~
郁闷ing~
继续作业~


只看该作者    顶部
离线 Germin
初学者


精华贴数 0
个人空间 0
技术积分 292 (6736)
社区积分 2 (31981)
注册日期 2007-12-6
论坛徽章:0
      
      

发表于 2007-12-20 19:08 
select   name , count(num) as allnum
from a表 ,  b表  
where id=aid  
group by name


__________________
不在于选择什么, 而在于坚持多久。
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问