select convert(varchar(7),date_colName,121) from table通過convert來對日期進行格式化,只返回年月部分。CONVERT() 函數可以用不同的格式顯示日期/時間數據。基本語法如下:
CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 規定目標數據類型(帶有可選的長度)。
data_to_be_converted 含有需要轉換的值。style 規定日期/時間的輸出格式。
如上121的格式對應為:yyyy-mm-dd hh:mi:(24h)而上面定義的varchar(7),因此返回7個長度,即yyyy-mm