社区
MS-SQL Server
帖子详情
求一条SQL语句
aomin1981
2007-01-05 01:45:32
表1
姓名 姓名ID号
表2
姓名ID号 数量 物品名
需要查询表2中的物品数量总和并且查询后表2姓名ID号对应表1的姓名显示。
...全文
151
6
打赏
收藏
求一条SQL语句
表1 姓名 姓名ID号 表2 姓名ID号 数量 物品名 需要查询表2中的物品数量总和并且查询后表2姓名ID号对应表1的姓名显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanshufan
2007-01-05
打赏
举报
回复
select A.姓名,A.姓名ID号,SUM(B.数量) AS '总数',B.物品名
FROM 表1 A,表2 B
WHERE A.姓名ID号=B.姓名ID号
GROUP BY A.姓名,A.姓名ID号,B.物品名
就这样!
penglewen
2007-01-05
打赏
举报
回复
select A.姓名,A.姓名ID号,SUM(B.数量) AS '总数',B.物品名
FROM 表1 A inner join 表2 B
on A.姓名ID号=B.姓名ID号
GROUP BY A.姓名,A.姓名ID号,B.物品名
xiequanqin
2007-01-05
打赏
举报
回复
select A.姓名,A.姓名ID号,SUM(B.数量) AS '总数',B.物品名
FROM 表1 A,表2 B
WHERE A.姓名ID号=B.姓名ID号
GROUP BY A.姓名,A.姓名ID号,B.物品名
marco08
2007-01-05
打赏
举报
回复
select A.*, B.数量 from A
left join
(
select 姓名ID号, 数量=sum(数量) from B group by 姓名ID号
)B on A.姓名ID号=B.姓名ID号
exinke
2007-01-05
打赏
举报
回复
//需要查询表2中的物品数量总和并且查询后表2姓名ID号对应表1的姓名显示?
没搞清除,如果是查询物品数量总和,没有Group条件,如果又要显示姓名ID对应的姓名,就要有Group条件.
marco08
2007-01-05
打赏
举报
回复
把數據和要想要的結果貼出來看看
7天带你玩转Mysql数据库之
SQL语句
您观看课程学习后 免费入群领取【超全Python资料包+17本学习电子书】 七年
SQL语句
编写经验。满满的干货! 在网上找了好多SQL数据库的教程,但你还会面临这样的问题: 1. 自己写了SQL却不知道对不对。 2. 在上线后...
一条
SQL语句
在MySQL中执行过程全解析
本篇文章会分析一个 sql 语句在 MySQL 中的执行流程,包括 sql 的查询在 MySQL 内部会怎么流转,sql 语句的更新是怎么完成的。
怎么在数据库中同时执行两条
sql语句
并且当
一条
语句报错另
一条
语句就不再执行?
这个是啥我也忘了,反正是这样写的: set autocommit=0; BEGIN;
sql语句
ROLLBACK;/commit; set autocommit=0;这个东西必须得要的,因为它可以帮助你关闭一个自动执行的操作,要是不加的话,代码很容易出错,因为我试过 ROLLBACK;//回轮(执行时返回两条
sql语句
或多条
sql语句
,并不执行两条或多条
sql语句
) commit;//提交(执行时如果
一条
语句出错其他的语句将不再执行,停止执行) 实用于银行转账,扣钱时对方账户里加钱,这个操作
一条
SQL 语句是如何执行的
sql 语句执行流程
用
一条
SQL语句
查询出每门课都大于80分的学生姓名
两道sql题:1、用
一条
SQL语句
查询出每门课都大于80分的学生姓名。2、删除除了自动编号不同,其他都相同的学生冗余信息。第一题数据如下:分析:每门课都大于80分,就是说学生最低分数要大于80分,我们直观看只有"王五"这个学生每门课分数都在80分以上。解决思路:这里需要用到聚合函数min(score),查询出最低分数大于80分的学生即可。使用了聚合函数,条件就需要使用having语句。第一步,查询...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章