千家信息网

MSSQL中怎么实现多字段根据范围求最大值

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇文章给大家分享的是有关MSSQL中怎么实现多字段根据范围求最大值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。-->Title:生成
千家信息网最后更新 2025年02月01日MSSQL中怎么实现多字段根据范围求最大值

本篇文章给大家分享的是有关MSSQL中怎么实现多字段根据范围求最大值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

-->Title:生成測試數據-->Author:wufeng4552-->Date :2009-09-21 15:08:41declare @T table([Col1] int,[Col2] int,[Col3] int,[Col4] int,[Col5] int,[Col6] int,[Col7] int)Insert @Tselect 1,10,20,30,40,50,60 union allselect 2,60,30,45,20,52,85 union allselect 3,87,56,65,41,14,21--方法1select [col1], max([col2])maxcolfrom(select [col1],[col2] from @t union all select [col1],[col3] from @t union all select [col1],[col4] from @t union all select [col1],[col5] from @t union all select [col1],[col6] from @t union all select [col1],[col7] from @t)Twhere [col2] between 20 and 60 --條件限制group by [col1]/*col1 maxcol----------- -----------1 602 603 56

(3 個資料列受到影響)

*/--方法2select [col1], (select max([col2])from ( select [col2] union all select [col3] union all select [col4] union all select [col5] union all select [col6] union all select [col7] )T where [col2] between 20 and 60) as maxcol --指定查詢範圍from @t/*(3 個資料列受到影響)col1 maxcol----------- -----------1 602 603 56*/

以上就是MSSQL中怎么实现多字段根据范围求最大值,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

最大 字段 最大值 范围 方法 更多 知识 篇文章 实用 就是 工作会 文章 看吧 知识点 行业 详情 资讯 资讯频道 跟着 部分 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器的共享盘连不上 企业网站用什么服务器 数据库是二维的 服务器安全狗对dos有用吗 数据库时间date如何查询 数据库代码语句 db格式的数据库安全吗 江苏服务器风扇品质保障 用友u8v101数据库安装步骤 渭南渭美达网络技术公司 北京编程软件开发代码 贵州移动软件开发员薪酬 北京开源软件开发平台 四川大学计算机大数据库 计算机网络技术社会实践论文 智慧粮库软件开发商 用友数据库地址 数据库中表和表的关系指什么 网络安全股为什么前3季度亏损 丧尸毁灭工程服务器停用 俄乌网络安全战的相关分析 网络技术对人际交往利弊 国外网络技术发展趋势 软件开发的电子设备有什么 嘉检七色花网络安全吗 成都大舶车网络技术有限公司 软件开发系统设计阶段 数据库sql次要文件 2008数据库连接不上解决办法 数据库创建存储函数并生成一个表
0