社区
MS-SQL Server
帖子详情
求一SQL语句(一对多关系)
zhongzuo1981
2007-06-21 02:16:24
家庭表和家庭人员表,一对多关系,人员表中有家庭ID关联。
现在要一家庭列表,其中有一列需要知道家庭成员中年龄大于60岁的有几人,没有大于60的就不用显示。
这样的条件,一条sql能实现么?
谢谢!
...全文
233
5
打赏
收藏
求一SQL语句(一对多关系)
家庭表和家庭人员表,一对多关系,人员表中有家庭ID关联。 现在要一家庭列表,其中有一列需要知道家庭成员中年龄大于60岁的有几人,没有大于60的就不用显示。 这样的条件,一条sql能实现么? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongzuo1981
2007-06-21
打赏
举报
回复
ok 谢谢各位!
肥胖的柠檬
2007-06-21
打赏
举报
回复
家庭表和家庭人员表
select * ,count(1) [大于60岁]
from 家庭表 a inner join
(select * from 家庭人员表 where 岁>60) b
on a.家庭表ID=b.家庭表ID
group by 家庭表的字段
yrwx001
2007-06-21
打赏
举报
回复
select a.*,icount = count(1) from 家庭列表 a,家庭人员表 b where a.家庭ID = b.家庭ID and b.年齡 > 60 group by a.家庭ID
yrwx001
2007-06-21
打赏
举报
回复
a 家庭列表
select a.*,icount = count(1) from 家庭列表 a,家庭人员表 b where a.家庭ID = b.家庭ID and b.年齡 > 60
Zack999
2007-06-21
打赏
举报
回复
可以,用外连接 left join
SQL语句
一对多
查询
效果如下 2个表 spr_course sys_user 表中我们可以发现一个科目会有多个老师教,如果我们直接进行表连接的话...
sql语句
一对多
(spr_course和sys_user表) SELECT spr_course.*,GROUP_CONCAT(sys_user.`username`) AS...
sql语句
之多表
关系
一对多
多对多
表与表之间的
关系
分类:一对一
一对多
多对多 一对一:A表的一行对应B表的一行,反之也成立,此时,两张表可以合并成一张表
一对多
:A表的一行对应B表的多行,反之不成立 多对多:A表的一行对应B表的多行,B表的一行对应A表...
经典
SQL语句
大全
SQL语句
参考,包含Access、MySQL 以及 SQL Server基础创建数据库CREATE DATABASE database-name 删除数据库drop database dbname 备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', ...
史上超强最常用
SQL语句
大全
史上超强最常用
SQL语句
大全,) 1)DDL--数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等 2) DML--数据操作语言 用来对数据库中表的数据进行增删改。关键字:insert, delete, ...
SQL实现
一对多
、多对多建表与查询
1
一对多
、多对多、自关联多对多、自关联
一对多
场景描述 之前在做网页开发的时候一直用Sqlalchemy来操作数据库,当我用到自关联多对多和自关联
一对多
的时候,sqlalchemy...生活中有很多
一对多
关系
的实例,比如一个教师
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章