欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql的time類型只取時間

吉茹定2年前11瀏覽0評論

MySQL的時間類型是非常靈活的,其中包括DATE、TIME、DATETIME、TIMESTAMP以及YEAR等多種類型,但是有時候我們只需要取其中的時間部分。那么該如何做呢?

在MySQL中,我們可以使用TIME類型來只取時間。TIME類型存儲的是一個時間值,不包括日期。例如,"12:34:56"表示的就是一個時間,在時間軸中是沒有日期信息的。

下面我們來看一下如何在MySQL中只取時間:

-- 創建一個表
CREATE TABLE test_time (
id INT,
name VARCHAR(50),
create_time TIME
);
-- 插入數據
INSERT INTO test_time (id, name, create_time)
VALUES (1, '小明', '10:30:20'),
(2, '小紅', '14:40:50'),
(3, '小剛', '22:10:30');
-- 查詢只取時間
SELECT id, name, DATE_FORMAT(create_time, '%H:%i:%s') AS create_time FROM test_time;

以上代碼,我們創建了一個名為test_time的表,其中包括id、name、create_time三個字段,其中create_time的類型為TIME。然后我們插入了三條數據,每個數據都包括了一個時間。在查詢語句中,我們使用DATE_FORMAT函數來只取create_time中的時間部分,并起了一個別名create_time,最后將其作為結果返回。

通過以上方式,我們就可以非常方便地只取MySQL的time類型中的時間部分了。