greenplum 查询出来的数字加减日期_mysql与时间有关的查询
date(str)函數(shù)可以返回str中形如"1997-05-26"格式的日期,str要是合法的日期的表達(dá)式,如2008-08-08 22:20:46
時(shí)間是可以比較大小的,例如:
# 兩個(gè)時(shí)間要寫成year-month-day形式,例"1997-05-26"select * from TASK where date(deadline) >' ' and date(create_time)字符串轉(zhuǎn)為日期STR_TO_DATE
18 [date]嚴(yán)格按照"2015-03-06 12:00:00"這種格式替換update TASK set finish_time=STR_TO_DATE('[date]', '%Y-%m-%d %H:%i:%s') where task_id=' '日期的加減date_sub和date_add
# [date]用year-month-day替換,month要兩位,不夠補(bǔ)0select * from TASK where date(deadline) between date_sub('[date]', INTERVAL 6 day) and '[date]'# [date]用year-month-day替換,month要兩位,不夠補(bǔ)0select * from TASK where date(create_time) between date_sub('[date]', INTERVAL 6 day) and '[date]'# INTERVAL后面也可以跟month、year模糊查詢%
# 匹配含有[date]的字段select * from TASK where deadline like '%[date]%'附錄: 日期格式化(format)-%Y-%m-%d %H:%i:%S
| | 值 | 含義 |
| :------- | :---------------------------------------------------- | :------------------------------------------------ |
| 秒 | %S、%s | 兩位數(shù)字形式的秒( 00,01, ..., 59) |
| 分 | %I、%i | 兩位數(shù)字形式的分( 00,01, ..., 59) |
| 小時(shí) | %H | 24小時(shí)制,兩位數(shù)形式小時(shí)(00,01, ...,23) |
| %h | 12小時(shí)制,兩位數(shù)形式小時(shí)(00,01, ...,12) | |
| %k | 24小時(shí)制,數(shù)形式小時(shí)(0,1, ...,23) | |
| %l | 12小時(shí)制,數(shù)形式小時(shí)(0,1, ...,12) | |
| %T | 24小時(shí)制,時(shí)間形式(HH:mm:ss) | |
| %r | 12小時(shí)制,時(shí)間形式(hh:mm:ss AM 或 PM) | |
| %p | AM上午或PM下午 | |
| 周 | %W | 一周中每一天的名稱(Sunday,Monday, ...,Saturday) |
| %a | 一周中每一天名稱的縮寫(Sun,Mon, ...,Sat) | |
| %w | 以數(shù)字形式標(biāo)識(shí)周(0=Sunday,1=Monday, ...,6=Saturday) | |
| %U | 數(shù)字表示周數(shù),星期天為周中第一天 | |
| %u | 數(shù)字表示周數(shù),星期一為周中第一天 | |
| 天 | %d | 兩位數(shù)字表示月中天數(shù)(01,02, ...,31) |
| %e | 數(shù)字表示月中天數(shù)(1,2, ...,31) | |
| %D | 英文后綴表示月中天數(shù)(1st,2nd,3rd ...) | |
| %j | 以三位數(shù)字表示年中天數(shù)(001,002, ...,366) | |
| 月 | %M | 英文月名(January,February, ...,December) |
| %b | 英文縮寫月名(Jan,Feb, ...,Dec) | |
| %m | 兩位數(shù)字表示月份(01,02, ...,12) | |
| %c | 數(shù)字表示月份(1,2, ...,12) | |
| 年 | %Y | 四位數(shù)字表示的年份(2015,2016...) |
| %y | 兩位數(shù)字表示的年份(15,16...) | |
| 文字輸出 | %文字 | 直接輸出文字內(nèi)容 |
總結(jié)
以上是生活随笔為你收集整理的greenplum 查询出来的数字加减日期_mysql与时间有关的查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 一个列表转字典_pytho
- 下一篇: datetimepicker控件怎么改变