当前位置: 首页 > news >正文

SQL SERVER中实现类似LEAST函数的功能,返回多列数据中的最小值

使用 LEAST()函数可以简洁地在一行SQL语句中找出多个值中的最小值,但在SQLServer数据库中,没有内置的LEAST函数。

我们可以使用values子句创建临时的数据集的办法,返回多列数据中的最小值。

创建表

CREATE TABLE students (

id INT,

music INT,

pe INT

);

表中添加数据如下

使用values子句创建临时的数据集,将每行数据构造为只有一个字段的表,再求最小值

SELECT  ID ,

        ( SELECT    MIN(score)

          FROM      ( VALUES (music), (pe)) AS xx ( score )

          ) AS MinScore

FROM    students

运行结果如下

相关文章:

  • OpenGL ES 基本基本使用、绘制基本2D图形
  • 电脑 IP 地址修改工具,轻松实现异地登陆
  • 线性回归中涉及的数学基础
  • unity控制相机围绕物体旋转移动
  • Jenkins构建信息收集脚本详解:打造全面的CI/CD监控体系
  • 公有云AWS基础架构与核心服务:从概念到实践
  • 什么是 AWS Migration Evaluator?
  • AWS云与第三方通信最佳实践:安全、高效的数据交互方案
  • Azure 公有云基础架构与核心服务:从基础到实践指南
  • AWS関連職種向け:日本語面接QA集
  • AWS中创建ES集群(opensearch部署)
  • 课外活动:大语言模型Claude的技术解析 与 自动化测试框架领域应用实践
  • Ubuntu 18.04 升级内核到 5.X(< 5.10)
  • 想免费使用 AWS 云服务器?注册、验证及开通全攻略
  • Neo4j入门第一期(Cypher入门)
  • 初始Flask框架
  • 力扣509题:斐波那契数列的解法与代码注释
  • leetcode hot100刷题日记——12.反转链表
  • 使用Python在PyCharm中进行交通工程数据分析的完整流程,包括数据清洗、挖掘、关联、可视化和应用整合等各个阶段
  • 视觉语言模型(Vision-Language Model, VLM)的简单介绍
  • 做外贸纱线用什么网站/微信朋友圈推广文案
  • 网站建设属于什么职能/微商怎样让客源主动加你
  • 不同类型的购物网站/哈尔滨百度网站快速优化
  • 灵山招聘网灵山英才网做灵山专业的招聘网站/拉新app推广平台
  • 邯郸网站设计服务平台/搜索引擎排名优化建议
  • 个人如何建设电子商务网站/怎么建网站详细步骤