社区
MS-SQL Server
帖子详情
一个复杂的查询问题
zhenyuzeta
2004-10-11 05:25:34
有一张表
日期 人员编号 总钱数 已用钱数
2004/01/11 001 10000 50
2004/01/12 001 10000 500
2004/01/11 002 10000 50
2004/01/12 002 10000 500
查询后显示为:
人员编号 剩余钱数
001 10000-50-500
002 10000-50-500
请问该如何实现
...全文
114
6
打赏
收藏
一个复杂的查询问题
有一张表 日期 人员编号 总钱数 已用钱数 2004/01/11 001 10000 50 2004/01/12 001 10000 500 2004/01/11 002 10000 50 2004/01/12 002 10000 500 查询后显示为: 人员编号 剩余钱数 001 10000-50-500 002 10000-50-500 请问该如何实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shxchenwind
2004-10-11
打赏
举报
回复
排序对于显示来说很重要:
select 人员编号,max(总钱数)-sum(已用钱数) 剩余钱数
from 表 group by 人员编号
order by 人员编号
zjcxc
元老
2004-10-11
打赏
举报
回复
max/min/avg都可以
yjzhg
2004-10-11
打赏
举报
回复
select 人员编号,min(总钱数)-sum(已用钱数) as 剩余钱数
from 表 group by 人员编号
不应该是MAX吧,
chinaandys
2004-10-11
打赏
举报
回复
select 人员编号,max(总钱数)-sum(已用钱数) as 剩余钱数
from 表 group by 人员编号
chinaandys
2004-10-11
打赏
举报
回复
select 人员编号,max(总钱数)-sum(已用钱数) 剩余钱数
from 表 group by 人员编号
pbsql
2004-10-11
打赏
举报
回复
select 人员编号,max(总钱数)-sum(已用钱数) 剩余钱数
from 表 group by 人员编号
数据库开发 维护 性能调优 备份还原 各种
复杂
问题
的解决方案
数据库开发 维护 性能调优 备份还原 各种
复杂
问题
的解决方案 这时对CSDN上出现的很多
问题
的解决方案的总结 免费分享 大家多多下载哦
SQL高级
查询
技术.doc
SQL高级
查询
技术.doc
数据库系统 第33节
复杂
查询
优化
复杂
查询
优化是
一个
广泛的主题,涵盖了从简单的索引使用到
复杂
的并行处理等多个方面。数据库优化器会自动处理许多优化步骤,但理解这些基本概念可以帮助开发者更好地设计
查询
和数据库模式,从而进一步提升应用程序的整体性能。此外,合理的设计和维护索引、适时使用物化视图、以及了解数据库系统的特性都是实现高效
查询
的关键。
mybatis-plus
复杂
查询
//
复杂
查询
操作 @Test public void testSelect() { QueryWrapper<User> queryWrapper = new QueryWrapper<>(); // ge-大于等于,gt-大于,le-小于等于,lt-小于 queryWrapper.ge("age", 20); // eq-等于, ne-不等于 queryWrapper.eq("name", "Jack"); // between-在区间范围,not..
sql server专题实验4
复杂
查询
SQL Server 是微软开发的数据库管理系统,它支持
复杂
的
查询
操作,允许用户从数据库中检索、分析和处理数据。在进行
复杂
查询
时,通常需要结合以上几种技术来解决特定的
问题
。如果你有具体的SQL Server
查询
需求或
问题
,可以提供更详细的信息,我会尽力帮助你解决。
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章