从SQL datetime格式中提取小时数?

时间:2018-02-12 13:56:18

标签: mysql sql

我有这样的数据集:

State  image_datetime
WY      08/21/2017 
        18:02:20
KY      08/21/2017
        17:36:23
IL      08/21/2017
        18:23:04
KY      08/21/2017 
        18:23:04.....

我想从image_datetime列中仅提取小时部分,以便输出如下所示:

State    image_datetime
WY         18
KY         17
IL         18
KY         18

1 个答案:

答案 0 :(得分:4)

假设image_datetime是" datetime"属性类型,请使用小时(日期时间)功能,如:

SELECT State, HOUR(image_datetime)
FROM table