国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MySql format與date_format函數(shù)用法區(qū)別

2024-07-24 12:37:02
字體:
供稿:網(wǎng)友

在mysql中格式化函數(shù)有幾個(gè),像format,date_format,TIME_FORMAT這三個(gè)函數(shù)有很多朋友都不明白,下面我來給大家詳細(xì)舉例說明這三個(gè)函數(shù)用法

一,F(xiàn)ORMAT(X,D)

格式化數(shù)字X為類似于格式'#,###,###.##',四舍五入到D為小數(shù)。如果D為0,結(jié)果將沒有小數(shù)點(diǎn)和小數(shù)部分。

舉例:1.代碼如下:

SELECT FORMAT(12324.2573,3);輸出: 12,324.257

2.在有where條件時(shí)使用,代碼如下:

  1. SELECT book_name,FORMAT(book_price,4)    
  2. FROM book_mast   
  3. WHERE book_price>150; 

二,TIME_FORMAT(time,format)

這是DATE_FORMAT()函數(shù)一樣使用,但只有幾個(gè)小時(shí),分鐘和秒格式字符串可以包含格式說明符.

如果時(shí)間值包含了一個(gè)小時(shí)的一部分,大于23,%H和%k小時(shí)格式說明符產(chǎn)生的值大于正常范圍0 .. 23,一小時(shí)格式說明符產(chǎn)生的小時(shí)值(模12),代碼如下:

  1. mysql> SELECT TIME_FORMAT('100:00:00''%H %k %h %I %l'); 
  2. +---------------------------------------------------------+ 
  3. | TIME_FORMAT('100:00:00''%H %k %h %I %l')              | 
  4. +---------------------------------------------------------+ 
  5. | 100 100 04 04 4                                         | 
  6. +---------------------------------------------------------+ 
  7. 1 row in set (0.00 sec) 

三,date_format

DATE_FORMAT()來格式化DATE或者DATETIME值,以便得到所希望的格式,根據(jù)format字符串格式化date值:

%S, %s 兩位數(shù)字形式的秒( 00,01, . . ., 59)

%i 兩位數(shù)字形式的分( 00,01, . . ., 59)

%H 兩位數(shù)字形式的小時(shí),24 小時(shí)(00,01, . . ., 23)

%h, %I 兩位數(shù)字形式的小時(shí),12 小時(shí)(01,02, . . ., 12)

%k 數(shù)字形式的小時(shí),24 小時(shí)(0,1, . . ., 23)

%l 數(shù)字形式的小時(shí),12 小時(shí)(1, 2, . . ., 12)

%T 24 小時(shí)的時(shí)間形式(h h : m m : s s)

%r 12 小時(shí)的時(shí)間形式(hh:mm:ss AM 或hh:mm:ss PM)

%p AM 或P M

%W 一周中每一天的名稱( S u n d a y, Monday, . . ., Saturday)

%a 一周中每一天名稱的縮寫( Sun, Mon, . . ., Sat)

%d 兩位數(shù)字表示月中的天數(shù)( 00, 01, . . ., 31)

%e 數(shù)字形式表示月中的天數(shù)( 1, 2, . . ., 31)

%D 英文后綴表示月中的天數(shù)( 1st, 2nd, 3rd, . . .)

%w 以數(shù)字形式表示周中的天數(shù)( 0 = S u n d a y, 1=Monday, . . ., 6=Saturday)  m.survivalescaperooms.com

%j 以三位數(shù)字表示年中的天數(shù)( 001, 002, . . ., 366)

% U 周(0, 1, 52),其中Sunday 為周中的第一天

%u 周(0, 1, 52),其中Monday 為周中的第一天

%M 月名(J a n u a r y, February, . . ., December)

%b 縮寫的月名( J a n u a r y, February, . . ., December)

%m 兩位數(shù)字表示的月份( 01, 02, . . ., 12)

%c 數(shù)字表示的月份( 1, 2, . . ., 12)

%Y 四位數(shù)字表示的年份

%y 兩位數(shù)字表示的年份

%% 直接值“%”

總結(jié):

format:小時(shí),分鐘和秒格式字符串可以包含格式說明符

date_format:根據(jù)格式化串format格式化日期或日期和時(shí)間值date,返回結(jié)果串

TIME_FORMAT:格式化數(shù)字X為類似于格式'#,###,###.##',四舍五入到D為小數(shù)。如果D為0,結(jié)果將沒有小數(shù)點(diǎn)和小數(shù)部分

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉林省| 福清市| 康保县| 贵阳市| 志丹县| 察哈| 江安县| 桑日县| 石城县| 酉阳| 永定县| 汾阳市| 大悟县| 平遥县| 翼城县| 汶上县| 庐江县| 蛟河市| 个旧市| 玉溪市| 隆回县| 长宁区| 探索| 河池市| 农安县| 循化| 中超| 沭阳县| 津市市| 万州区| 朝阳县| 安丘市| 苍梧县| 涞源县| 乌什县| 南丹县| 岗巴县| 辽阳县| 南溪县| 芒康县| 清流县|