[英]get only month and year from date
我想只獲取年份,並且只獲取日期中的數字月份,我嘗試通過char char month來進行月份查詢,如何獲取數字month和year?
select to_char(dateper,'MON')
from calcul
group by dateper
您可以使用以下方法在字符串中獲取數字表示形式:
select extract(year from dateper) as yyyy, extract(month from dateper) as mm
from calcul
group by yyyy, mm;
要么:
select to_char(dateper, 'YYYY-MM')
from calcul
group by to_char(dateper, 'YYYY-MM') ;
月:
SELECT date_part('month', now())::integer;
年:
SELECT date_part('year', now())::integer;
您可以嘗試以下一種方法:
datename(m,column)+' '+cast(datepart(yyyy,column) as varchar) as MonthYear
要么
select to_char(DATEFIELD,'MON') from YOUR_TABLE
請參考此頁
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.