mysql按月份來查資料sql

2021-09-01 04:36:01 字數 1413 閱讀 6675

select

date_format('date','%y-%m') as month

from 表名

格式:mysql 函式

date_format(date,format)

date 引數是合法的日期。format 規定日期/時間的輸出格式。

可以使用的格式有:

[table]

|格式 |描述

|%a |縮寫星期名

|%b |縮寫月名

|%c |月,數值

|%d |帶有英文本首的月中的天

|%d |月的天,數值(00-31)

|%e |月的天,數值(0-31)

|%f |微秒

|%h |小時 (00-23)

|%h |小時 (01-12)

|%i |小時 (01-12)

|%i |分鐘,數值(00-59)

|%j |年的天 (001-366)

|%k |小時 (0-23)

|%l |小時 (1-12)

|%m |月名

|%m |月,數值(00-12)

|%p |am 或 pm

|%r |時間,12-小時(hh:mm:ss am 或 pm)

|%s |秒(00-59)

|%s |秒(00-59)

|%t |時間, 24-小時 (hh:mm:ss)

|%u |周 (00-53) 星期日是一周的第一天

|%u |周 (00-53) 星期一是一周的第一天

|%v |周 (01-53) 星期日是一周的第一天,與 %x 使用

|%v |周 (01-53) 星期一是一周的第一天,與 %x 使用

|%w |星期名

|%w |周的天 (0=星期日, 6=星期六)

|%x |年,其中的星期日是周的第一天,4 位,與 %v 使用

|%x |年,其中的星期一是周的第一天,4 位,與 %v 使用

|%y |年,4 位

|%y |年,2 位

[/table]

例項

date_format(now(),'%b %d %y %h:%i %p')

date_format(now(),'%m-%d-%y')

date_format(now(),'%d %b %y')

date_format(now(),'%d %b %y %t:%f')

結果類似:

dec 29 2008 11:45 pm

12-29-2008

29 dec 08

29 dec 2008 16:25:46.635

出處:

sql 資料庫中按月份的組查詢

原資料表 按日期分組查詢 select time count id from t time group by time 結果集如下 按其中的日期查詢的sql語句 select convert nvarchar 20 datepart yyyy,time convert nvarchar 20 dat...

mysql 按月分表的查詢 mysql分表 查詢

標籤 垂直分表 其實沒啥好講,就是 主鍵 常用列放在原表中,再講 主鍵 一些不常用列放在另外的表中。這樣乙個資料頁就可以存放更多資料。但是缺點也明顯,可能會增加join 或 union之類的操作。水平分表 今天面試被問到水平分表,突然愣住了,分都知道,但分完如何有效查詢就不好說了。原則 具體情況具體...

根據月份等資訊來查詢資料

1.設定樣式,插入元件 style inline true class border form label 車型 v model searchcondition.vehiclemodel placeholder 選擇車型 change style margin right 10px clearabl...