DATE FORMAT when case函式用法

2021-09-06 04:26:15 字數 1623 閱讀 1529

一、在oracle中,當想把字串為『2011-09-20 08:30:45』的格式轉化為日期格式,我們可以使用oracle提供的to_date函式。

sql語句為:

select

to_date(

'2011-09-20 08:30:45',

'yyyy-mm-dd hh24:mi:ss')

from

dual;

反之,可以使用to_char()函式把日期轉化為字串。

sql語句為:

select

to_char(sysdate,

'yyyy-mm-dd hh24:mi:ss')

from

dual;

二、在mysql中,date_format(date, format) 函式根據format字串格式化date值。

%m 月名字(january……december)

%w 星期名字(sunday……saturday)

%d 有英語字首的月份的日期(1st, 2nd, 3rd, 等等。)

%y 年, 數字, 4 位

%y 年, 數字, 2 位

%a 縮寫的星期名字(sun……sat)

%d 月份中的天數, 數字(00……31)

%e 月份中的天數, 數字(0……31)

%m 月, 數字(01……12)

%c 月, 數字(1……12)

%b 縮寫的月份名字(jan……dec)

%j 一年中的天數(001……366)

%h 小時(00……23)

%k 小時(0……23)

%h 小時(01……12)

%i 小時(01……12)

%l 小時(1……12)

%i 分鐘, 數字(00……59)

%r 時間,12 小時(hh:mm:ss [ap]m)

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

%s 秒(00……59)

%s 秒(00……59)

%p am或pm

%w 乙個星期中的天數(0=sunday ……6=saturday )

%u 星期(0……52), 這裡星期天是星期的第一天

%u 星期(0……52), 這裡星期一是星期的第一天

%% 乙個文字「%」。

把字串轉為日期格式

select

date_format(

'2011-09-20 08:30:45

',

'%y-%m-%d %h:%i:%s

');

把日期轉為字串格式

select

date_format(now(),

'%y-%m-%d %h:%i:%s

');

when case else end函式用法

case

when t.c_type=

1then

'直投購買

'when t.c_type=

2then

'定活期預約

'else'--

'end

c max函式怎麼用 MAX函式怎麼用?

通常情況下,max函式主要用來返回一組數值中的最大值 語法結構 max 數值1,數值2,如下圖 所示 除了這個基本應用外,max函式其實還有很多非常巧妙的應用,我們來看下面的3個例項。1 合併單元格填充序列號 這裡其實也可以用max函式來填充序列號,輸入公式 max a 1 a1 1,按ctrl e...

python用psf函式 python 函式

6.1 函式介紹 1 為什麼要有函式?沒有函式帶來的困擾?組織結構不清晰,可讀性差 冗餘 可擴充套件性差 2 什麼是函式 具備某乙個功能的工具 函式 事先準備工具 函式的定義 拿來就用 重複使用 函式的呼叫 ps 先定義後呼叫 3 函式的分類 內建函式 len,max 10,11 help 函式名 ...

GetSystemMetrics 函式的用法

可以用getsystemmetrics函式可以獲取系統解析度,但這只是其功能之一,getsystemmetrics函式只有乙個引數,稱之為 索引 這個索引有75個識別符號,通過設定不同的識別符號就可以獲取系統解析度 窗體顯示區域的寬度和高度 滾動條的寬度和高度。為了使使getsystemmetric...