位置: 编程技术 - 正文

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的数据类型共有几大类?)

  • 股权置换税收
  • 购买办公用品为什么不能用现金
  • 进项有留底怎么结转
  • 钢铁租赁公司
  • 工程施工的借方和贷方
  • 个体工商户免征税额度是多少
  • 企业所得税预缴少申报案例
  • 疫苗接种防疫站
  • 红字抵扣怎么开
  • 开出转账支票怎么入账
  • 事业单位预算外收入
  • 租的办公室要交税么
  • 契税与印花税能抵扣吗
  • 个人开增值税普通发票税率
  • 赠送的固定资产需要计提折旧吗?
  • 收购不良资产收益怎么算
  • 个人销售比例用什么函数
  • 境内公司购买境外公司服务 缴税
  • 建筑工程企业人力资源管理
  • 代缴社保工资怎么做账
  • 一季度所得税费用怎么算
  • 土地城镇化怎么计算
  • 倒发票怎么倒出钱来
  • win10怎么启动双系统
  • Mac怎么更改锁屏密码
  • 王者荣耀电脑版叫啥名字
  • 购进商品怎么做会计分录
  • 分配辅助生产成本时可能借记的科目有
  • 股权转让定金怎么做账
  • 安装了sklearn调用却找不到
  • php ajax 教程
  • 一只什么海鸥填空
  • php 抓取别的网站的内容
  • 一键部署源码
  • java webflux
  • php 命名空间 通俗易懂
  • 事业单位员工工资
  • discuzcms
  • mongodb部署安装
  • 代扣车船税手续费按多少返还
  • 个体升一般纳税人的界限
  • 对方发票丢了能红冲重开吗
  • 注册资金认缴和实缴的法律风险
  • 安装sql server 2005,安装不成功怎么设置
  • 商场超市收银员每日工作流程
  • 提供学历教育服务取得收入免征增值税的有
  • 应付帐款借方余额,但对方公司己注销
  • 增值税处罚条例
  • 增值税专用发票查询系统官方网站
  • 出差补助办法
  • 长期借款涉及哪些账户
  • 土地增值税的预缴
  • 内部使用的收据可以做原始凭证吗
  • 税务局指定购买发票流程
  • 哪些发票可以提供发票
  • 金融资产减值损失
  • 对公账户是不是哪个银行都可以
  • 房地产企业预收账款
  • 新办企业环评费用多少
  • 小规模公司怎么做账
  • 什么是权益性投资企业
  • 如何搭建一个企业
  • 涌泉的准确位置图 图解
  • gdiwindow是什么
  • linux top命令详解内存过高查询
  • wget在windows
  • python输出1-100
  • perl localtime函数
  • jquery css hover
  • 层盖住下拉列表框问题解决方案
  • jquery左右移动动画效果
  • jquery 单页应用
  • 内存优化有哪些方法
  • 使用express
  • 新浪微博模仿推特
  • python魔法方法详解
  • android的控件有哪些
  • 税务局上班吗今天
  • 广东省电子学校
  • app平台怎么投诉商家
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设