SQLserver技巧 年份判断,以及向上想下取整

news2025/2/2 5:43:29
SELECT 
      [出厂日期]
      ,DATEDIFF(month,出厂日期,getdate())*1.0/12 as '使用年限/年'   ---------得到的结果实际(浮点)
	  ,cast(DATEDIFF(month,出厂日期,getdate())*1.0/12 as decimal(18,1))  as '使用年限/年'
FROM tableA

参考: https://blog.csdn.net/weixin_43203591/article/details/113120812
在这里插入图片描述
另外一种方式 对这个 浮点数进行向上想下取整操作:

一.ROUND函数

1.功能说明:ROUND 函数用于把数值字段舍入为指定的小数位数

2.语法:SELECT ROUND(column_name,decimals) FROM table_name

3.参数说明:

① column_name:必需。要舍入的字段。

② decimals:必需。规定要返回的小数位数。

二.FLOOR函数

1.功能说明:FLOOR 函数用于把数值字段向下取整数

2.语法:SELECT FLOOR(column_name) FROM table_name

3.参数说明:

① column_name:必需。要向下取整的字段。

三.CEILING函数

1.功能说明:CEILING函数用于把数值字段向上取整

2.语法:SELECT CEILING(column_name) FROM table_name

3.参数说明:

① column_name:必需。要向上取整的字段。

操作后结果如下:

select ceiling(DATEDIFF(month,CreateDate,getdate())*1.0/12), DATEDIFF(month,CreateDate,getdate())*1.0/12,CreateDate  from NianshenGuize 

参考:
https://blog.csdn.net/yiyuanzhijia/article/details/122831711
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/104167.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

这篇文章来告诉你几个实用的视频转文字的方法

相信大家在闲暇之余,都会通过一些网课来提高自己的知识本领吧!有的时候在上网课的过程中,会感觉自己做笔记的速度赶不上老师的进度,重复观看又比较麻烦,这时我们就可以借助一些视频转换软件来将视频转换成文字&#xf…

元宇宙产业委共同主席倪健中:发挥元宇宙总部基地优势,探索农业元宇宙发展之路|2022首届海南自贸港(临高)乡村振兴发展论坛

12月12日,2022首届海南自贸港(临高)乡村振兴发展论坛暨经济合作洽谈周活动在临高开幕。此次活动以“精彩新临高抢滩自贸港”为主题,重点推介“红色”文旅、“黄色”农业、“蓝色”海洋、“绿色”金牌港和“紫色”数字经济组成的五…

【c++提高1】二叉树二叉堆(万字总结)

大纲 一、二叉树 二叉树:1.二叉树简介 二叉树:2.二叉树的性质 二叉树:3.二叉树的存储 二叉树:4.二叉树的遍历 二叉树:5.求解先序、后序、层次遍历序列 二叉树:6.例题 二、二叉堆 二叉堆:1.二叉堆…

Windows下NCNN环境配置(VS2019)

Windows下NCNN环境配置(VS2019) 本文修改自:Windows下ncnn环境配置(VS2019) 一、下载VS2019并安装 1、下载地址:https://visualstudio.microsoft.com/zh-hans/vs/ 2、下载后安装工作负载(安装以…

答疑解惑:开发者必须了解的Unicode和字符编码系统

目录 前言 ASCII Unicode UTF-8 C#中的字符串类型 UTF-16 String.Length 返回的是字符个数吗? 问题与答案 总结 参考 前言 请大家先思考几个问题 为什么有时候页面文本全是“锟斤拷”等乱码,有时候是个别字符别被替换为了�呢&a…

2.fs文件系统模块

fs模块是Node.js官方提供的用于操作文件的模块 目录 1 导入fs模块 2 读取文件内容 fs.readFile() 2.1 读取成功 2.2 读取失败 2.3 搞个函数判定读取成功还是失败 3 写入文件内容 fs.writeFile() 3.1 写入成功 3.2 写入失败 3.3 搞个函数判定写入成功还是失败…

如何构建企业内的 TiDB 自运维体系

1. 前言 得物 App 从创立之初,关系型数据库一直使用的开源数据库产品 MySQL。和绝大部分互联网公司一样,随着业务高速增长、数据量逐步增多,单实例、单库、单表出现性能瓶颈和存储瓶颈。从选型和架构设计角度来看这很符合发展规律&#xff0…

[思维模式-8]:《如何系统思考》-4- 认识篇 - 什么是系统思考?系统思考的特征?系统思考的思维转变。

目录 第1章 系统思考概述 1.1 什么是系统思考 1.2 系统思考适合解决什么样的问题?解决复杂问题的有效利器! 1.3 思维模式的转换:还原论向整体论(西医向中医) 第2章 系统思考的四项特征 2.1 看到全貌而非局部 2.…

ubuntu18.04+pycharm+pydesigner 配置教程(亲测可用)

文章目录系统环境pytorch 环境安装依赖包安装qtdesignerPyUICpycharm配置qtdesigner配置PyUIC配置成功如何使用参考文章:系统环境 ubuntu18.04 OS: Ubuntu 18.04.6 LTS Python version: 3.7 (64-bit runtime) Is CUDA available: True CUDA runtime version: 11.1…

物联网通信原理第4章 中远距离无线通信技术

目录 4.1 无线局域网(WLAN, Wireless LAN) 4.1.7 IEEE 802.11标准中的MAC子层(掌握) 1. IEEE 802.11 MAC帧格式 2. MAC层工作原理(本章重点) 4.4 无线局域网的扩频传输技术 4.4.1 直接序列扩频&#x…

使用inputmode改变移动端键盘弹出的类型

文章目录前言一、inputmode是什么?二、它有那些属性2.1 none2.2 text(默认值)2.3 numeric2.4 decimal2.5 tel2.6 search2.7 email2.8 url三、需要注意四、兼容前言 使用原因:需求是同时兼容移动端和PC端的输入,输入框数量多且绑定不同的对象…

深度学习Week11-调用官方权重进行检测(YOLOv5)

前言: 很早之前,我发过小白YOLOv5全流程-训练实现数字识别_牛大了2022的博客-CSDN博客_yolov5数字识别这篇文章,里面用简练语言分享用yolov5训练自己的识别器,但包括我在内许多人仍不了解其运行原理;过去两周&#xff…

Java并发——synchronized关键字

Java并发——synchronized关键字 1.synchronized作用的范围 synchronized有两种作用范围:对象锁和类锁 对象锁 使用方式: 在普通方法上加synchronized(默认锁对象为this)和同步代码块(自己指定锁对象) …

2022全年度净水器十大热门品牌销量榜单

随着人们健康意识的提升,每天喝足量水的观念已经深入人心,而伴随居民生活水平的提高,当下居民对水污染问题也更加关注,对饮水品质的认知和要求也随之升级。因此,净水器在过去几年开启了高速增长的趋势。 根据鲸参谋数据…

【AI with ML】第 14 章 :在 iOS 应用程序中使用 TensorFlow Lite

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

使用文档管理系统结束内容混乱

使用文档管理系统结束内容混乱 在我们目前所处的混合工作新环境中,数据和文档量快速增长而导致的“内容混乱”是效率和有效协作的常见障碍。管理这个问题可能是现代企业面临的最大挑战。 根据分析公司IDC发布的预测,2020年至2024年间创建的数据量将超过…

工控CTF之协议分析5——COTP

协议分析 流量分析 主要以工控流量和恶意流量为主,难度较低的题目主要考察Wireshark使用和找规律,难度较高的题目主要考察协议定义和特征 简单只能简单得干篇一律,难可以难得五花八门 常见的工控协议有:Modbus、MMS、IEC60870、…

PyTorch笔记 - MAE(Masked Autoencoders) PyTorch源码

欢迎关注我的CSDN:https://blog.csdn.net/caroline_wendy 本文地址:https://blog.csdn.net/caroline_wendy/article/details/128382935 Paper:MAE - Masked Autoencoders Are Scalable Vision Learners 掩码的自编码器是可扩展的视觉学习器 Kaiming He,FAIR Code:https://…

English Learning - L1-5 从此口语变得简约(上)2022.12.19 周一

English Learning - L1-5 从此口语变得简约(上)2022.12.19 周一6 非谓语动词6.1 建设非谓语的知道思相6.2 非谓语的三驾马车6.2.1 不定式做主语不定式自己的主语作宾语作补语特殊句型6.2.1 分词作状语作定语6 非谓语动词 6.1 建设非谓语的知道思相 总纲…

Pycharm下载与安装

今天继续给大家介绍Python相关知识,本文主要内容是Pycharm下载与安装。 一、Pycharm简介 Pycharm是一款Python集成开发环境,拥有项目管理、代码高亮、调试、智能提示等功能。Pycharm是由JetBrains公司打造,该公司官网主页URL为:…