位置: 编程技术 - 正文

mysql的日期和时间函数大全第1/2页(mysql的日期时间函数)

编辑:rootadmin
mysql> SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= ; DAYOFWEEK(date) 返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的标准。 mysql> SELECT DAYOFWEEK('--'); -> 3 WEEKDAY(date) 返回 date 的星期索引(0 = Monday, 1 = Tuesday, ... 6 = Sunday): mysql> SELECT WEEKDAY('-- ::'); -> 1 mysql> SELECT WEEKDAY('--'); -> 2 DAYOFMONTH(date) 返回 date 是一月中的第几天,范围为 1 到 : mysql> SELECT DAYOFMONTH('--'); -> 3 DAYOFYEAR(date) 返回 date 是一年中的第几天,范围为 1 到 : mysql> SELECT DAYOFYEAR('--'); -> MONTH(date) 返回 date 中的月份,范围为 1 到 : mysql> SELECT MONTH('--'); -> 2 DAYNAME(date) 返回 date 的星期名: mysql> SELECT DAYNAME("--"); -> 'Thursday' MONTHNAME(date) 返回 date 的月份名: mysql> SELECT MONTHNAME("--"); -> 'February' QUARTER(date) 返回 date 在一年中的季度,范围为 1 到 4: mysql> SELECT QUARTER('--'); -> 2 WEEK(date) WEEK(date,first) 对于星期日是一周中的第一天的场合,如果函数只有一个参数调用,返回 date 为一年的第几周,返回值范围为 0 到 (是的,可能有第 周的开始)。两个参数形式的 WEEK() 允许你指定一周是否以星期日或星期一开始,以及返回值为 0- 还是 1-。 这里的一个表显示第二个参数是如何工作的: 值 含义 0 一周以星期日开始,返回值范围为 0- 1 一周以星期一开始,返回值范围为 0- 2 一周以星期日开始,返回值范围为 1- 3 一周以星期一开始,返回值范围为 1- (ISO ) mysql> SELECT WEEK('--'); -> 7 mysql> SELECT WEEK('--',0); -> 7 mysql> SELECT WEEK('--',1); -> 8 mysql> SELECT WEEK('--',1); -> 注意,在版本 4.0 中,WEEK(#,0) 被更改为匹配 USA 历法。 注意,如果一周是上一年的最后一周,当你没有使用 2 或 3 做为可选参数时,MySQL 将返回 0: mysql> SELECT YEAR('--'), WEEK('--',0); -> , 0 mysql> SELECT WEEK('--',2); -> 你可能会争辩说,当给定的日期值实际上是 年的第 周的一部分时,MySQL 对 WEEK() 函数应该返回 。我们决定返回 0 ,是因为我们希望该函数返回“在指定年份中是第几周”。当与其它的提取日期值中的月日值的函数结合使用时,这使得 WEEK() 函数的用法可靠。 如果你更希望能得到恰当的年-周值,那么你应该使用参数 2 或 3 做为可选参数,或者使用函数 YEARWEEK() : mysql> SELECT YEARWEEK('--'); -> mysql> SELECT MID(YEARWEEK('--'),5,2); -> YEAR(date) 返回 date 的年份,范围为 到 : mysql> SELECT YEAR('--'); -> YEARWEEK(date) YEARWEEK(date,first) 返回一个日期值是的哪一年的哪一周。第二个参数的形式与作用完全与 WEEK() 的第二个参数一致。注意,对于给定的日期参数是一年的第一周或最后一周的,返回的年份值可能与日期参数给出的年份不一致: mysql> SELECT YEARWEEK('--'); -> 注意,对于可选参数 0 或 1,周值的返回值不同于 WEEK() 函数所返回值(0), WEEK() 根据给定的年语境返回周值。 HOUR(time) 返回 time 的小时值,范围为 0 到 : mysql> SELECT HOUR('::'); -> MINUTE(time) 返回 time 的分钟值,范围为 0 到 : mysql> SELECT MINUTE('-- ::'); -> 5 SECOND(time) 返回 time 的秒值,范围为 0 到 : mysql> SELECT SECOND('::'); -> 3 PERIOD_ADD(P,N) 增加 N 个月到时期 P(格式为 YYMM 或 YYYYMM)中。以 YYYYMM 格式返回值。 注意,期间参数 P 不是 一个日期值: mysql> SELECT PERIOD_ADD(,2); -> PERIOD_DIFF(P1,P2) 返回时期 P1 和 P2 之间的月数。P1 和 P2 应该以 YYMM 或 YYYYMM 指定。 注意,时期参数 P1 和 P2 不是 日期值: mysql> SELECT PERIOD_DIFF(,); -> DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type) ADDDATE(date,INTERVAL expr type) SUBDATE(date,INTERVAL expr type) 这些函数执行日期的算术运算。ADDDATE() 和 SUBDATE() 分别是 DATE_ADD() 和 DATE_SUB() 的同义词。 在 MySQL 3. 中,如果表达式的右边是一个日期值或一个日期时间型字段,你可以使用 + 和 - 代替 DATE_ADD() 和 DATE_SUB()(示例如下)。 参数 date 是一个 DATETIME 或 DATE 值,指定一个日期的开始。expr 是一个表达式,指定从开始日期上增加还是减去间隔值。expr 是一个字符串;它可以以一个 “-” 领头表示一个负的间隔值。type 是一个关键词,它标志着表达式以何格式被解释。 下表显示 type 和 expr 参数是如何关联的: type 值 expr 期望的格式 SECOND SECONDS MINUTE MINUTES HOUR HOURS DAY DAYS MONTH MONTHS YEAR YEARS MINUTE_SECOND "MINUTES:SECONDS" HOUR_MINUTE "HOURS:MINUTES" DAY_HOUR "DAYS HOURS" YEAR_MONTH "YEARS-MONTHS" HOUR_SECOND "HOURS:MINUTES:SECONDS" DAY_MINUTE "DAYS HOURS:MINUTES" DAY_SECOND "DAYS HOURS:MINUTES:SECONDS" 在 expr 的格式中,MySQL 允许任何字符作为定界符。表中所显示的是建议的定界字符。如果 date 参数是一个 DATE 值,并且计算的间隔仅仅有 YEAR、MONTH 和 DAY 部分(没有时间部分),那么返回值也是一个 DATE 值。否则返回值是一个 DATETIME 值: mysql> SELECT "-- ::" + INTERVAL 1 SECOND; -> -- :: mysql> SELECT INTERVAL 1 DAY + "--"; -> -- mysql> SELECT "--" - INTERVAL 1 SECOND; -> -- :: mysql> SELECT DATE_ADD("-- ::", -> INTERVAL 1 SECOND); -> -- :: mysql> SELECT DATE_ADD("-- ::", -> INTERVAL 1 DAY); -> -- :: mysql> SELECT DATE_ADD("-- ::", -> INTERVAL "1:1" MINUTE_SECOND); -> -- :: mysql> SELECT DATE_SUB("-- ::", -> INTERVAL "1 1:1:1" DAY_SECOND); -> -- :: mysql> SELECT DATE_ADD("-- ::", -> INTERVAL "-1 " DAY_HOUR); -> -- :: mysql> SELECT DATE_SUB("--", INTERVAL DAY); -> --

推荐整理分享mysql的日期和时间函数大全第1/2页(mysql的日期时间函数),希望有所帮助,仅作参考,欢迎阅读内容。

mysql的日期和时间函数大全第1/2页(mysql的日期时间函数)

文章相关热门搜索词:MySQL的日期和时间类型,MySQL的日期和时间类型,MySQL的日期和时间类型数据主要包括,mysql的日期时间数据类型,mysql的日期时间数据类型,MySQL的日期和时间类型数据主要包括,MySQL的日期和时间类型,mysql的日期时间函数,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL的数据类型和建库策略分析详解 一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。我所谓的数字类,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格

MySQL的语法及其使用指南 先看看MySQL支持的SQL语句的分类1,数据库的选取,创建,丢弃和变更usecreatedatabasedrapdatabasealterdatabase2,数据表和索引的创建,变更和丢弃createtabledrop

mysql仿asp的数据库操作类 CODE:[复制到剪切板]?phpclassMySQLDB{//MYSQL数据库操作类//作者:熊毅//版本:2.0(发行版)//可以自由转载,修改请通知我scxy@yeah.net//转载请保留以上声明//上

标签: mysql的日期时间函数

本文链接地址:https://www.jiuchutong.com/biancheng/319883.html 转载请保留说明!

上一篇:MySQL里面的子查询实例(mysql 子查询)

下一篇:MySQL的数据类型和建库策略分析详解(MYSQL的数据类型共有几大类?)

  • 出口退税分类管理办法最新
  • 抄税是什么意思谁做的事情
  • 增值税纳税期限1日是什么意思
  • 其他应收款审计说明怎么写
  • 供热管道属于什么经营范围内
  • 注册资本转出可以吗
  • 劳务 劳务报酬所得
  • 股票发行费用属于资本成本中的筹资费用
  • 内账应收应付算利润吗
  • 利息收入交税会计分录怎么做
  • 从基本存款账户之外的银行结算账户转账存入
  • 材料存货的期末计量有何特点
  • 补发工资如何申请
  • 未弥补完亏损可以计提盈余公积
  • 委托贷款利息收入怎么开发票
  • 个人所得税更正申报有滞纳金吗
  • 内帐应收应付款坏账年末怎么处理?
  • 进项退回怎么做账
  • windows10显示文件格式
  • 本年收益在借方还结转吗
  • 上市公司发行股票是好还是坏
  • PHP:preg_split()的用法_PCRE正则函数
  • 销货退回未按规则处理
  • php require include
  • 车保险理赔的钱多久到账
  • 出差补贴怎么记账
  • Mont Choisy Beach, Mauritius (© Robert Harding World Imagery/Offset by Shutterstock)
  • LangChain与大型语言模型(LLMs)应用基础教程:信息抽取
  • 小规模纳税人的企业所得税怎么算
  • javaweb实验一
  • js如何转换为数值型
  • springboot集成clickhouse
  • html/css/javascript标准教程
  • 建筑工程收到材料发票怎么做账
  • 商贸公司会计成本核算
  • 公司目前销售使用的物品
  • 服装、眼镜、鞋、西药的发票怎么样做账比较好
  • 电汇跟支票的区别
  • 增值税普通发票几个点
  • java初学者教程
  • 垃圾袋发票税收分类编码
  • 购固定资产怎么入账
  • 营业收入的核算方式有哪些
  • 生产车间人员工资期末结转
  • 如何理解递延所得税资产和负债
  • 银行备付金账户是什么帐户
  • 银行存款会计分录需要输入哪些内容
  • 管理费用包括哪些税
  • 生产成本直接人工怎么算
  • 手工账明细账怎么登记
  • 住房公积金的账号怎样可以查询得到
  • 出纳的现金日记账表格怎么做
  • 固定资产成本包括什么
  • mysql 备份和恢复
  • 在sp_executesql中使用like字句的方法
  • csrsyncmlserver.exe是什么文件
  • win7winxp双系统怎么装
  • 调整linux时间
  • linux磁盘分区表
  • win7系统64位安装打印机的方法
  • android开发环境的搭建步骤
  • Quick cocos2dx-Lua(V3.3R1)学习笔记(十三)-----继续触摸事件之多点触摸
  • jquery 获取json的key
  • python的linux
  • python操作微信自动发消息
  • 你需要知道的100位艺术大师
  • Android屏幕适配分屏
  • unity动画animator
  • jQuery给div,Span, a ,button, radio 赋值与取值
  • 监听页面滚动事件
  • 深入JavaScript高级语法
  • python中for循环写法
  • 销售车位需要交房产税吗
  • 拆迁户契税减免政策去哪里办理
  • 吉林省工伤保险咨询电话
  • 三亚 税务
  • 开票日期是今年但是业务是去年
  • 所得税调增调减搞不清
  • 我国近十年财政支出结构占比
  • 深圳国税局网站如何查询企业往年财务报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设