SQL如何选择结果显示23:00而不是23

时间:2018-08-23 00:27:45

标签: sql time hour

这里是初学者的问题...我已经阅读了文档,并在互联网上搜索了几个小时,但找不到答案。标准SQL

我从显示“小时”的表中拉出

select hour as hour

输出为

1
2
3

我想输出

1:00
2:00
3:00

我该怎么做?先感谢您。

3 个答案:

答案 0 :(得分:1)

有了我们掌握的信息,我们无话可说。

看看这是否适合您。

C:\Users\Public\Desktop

答案 1 :(得分:0)

您可以构造一个字符串。在标准SQL中:

select (hour || ':00')

大多数数据库支持||,但是有些数据库具有其他用于字符串连接的机制,例如+concat()

答案 2 :(得分:0)

答案是:CONCAT(广播(小时为STRING),“:00”)为小时,