求鞭笞,求指点,主表 子表 信息查询!!!
时间:2011-12-16
来源:互联网
id name
1 a
子表B
id name fk_A
1 b1 1
2 b2 1
3 b3 1
如何查处这样的结果集
id name cout(*)
1 a 3
求大神指点啊!!!!
作者: pdd7531 发布时间: 2011-12-16
表A里id是1,表B里id是1,2,3,
你的count(*),统计的是啥呀?
作者: yixilan 发布时间: 2011-12-16
作者: pdd7531 发布时间: 2011-12-16
统计的是 B表的数据条数
B和表用啥关联啊?
用id也不对呀。
A里的id就是1,B里id=1的条数是1,不是3。
作者: yixilan 发布时间: 2011-12-16
select a.id,a.name,count(*) from 主表A a left join 子表B b on a.id=b.fk_A where 1=1 group by a.id,a.name
作者: lxpbs8851 发布时间: 2011-12-16
引用 2 楼 pdd7531 的回复:
统计的是 B表的数据条数
B和表用啥关联啊?
用id也不对呀。
A里的id就是1,B里id=1的条数是1,不是3。
A表 一对多 B表
想要查出A表ID为1的信息和B表中外键值是1的条数
作者: pdd7531 发布时间: 2011-12-16
select a.id,a.name,count(*) from 主表A a inner join 子表B b on a.id=b.fk_A where 1=1 group by a.id,a.name
作者: lxpbs8851 发布时间: 2011-12-16
select A.id, A.name, sum(B.id)
from A, B
where A.id = B.fk_A
group by A.id, A.name
作者: EEXXTTJJSS 发布时间: 2011-12-16
select a.id, a.name,count(*) where a.id = b.fk_a group by a.id, a.name
作者: yixilan 发布时间: 2011-12-16
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28