向周围所有聪明人致意!
我使用 concat将两列检索到一列。这是我的询问。
select
concat(booking_startdate, ' ', booking_starttime) as date
from
family_resources_booking_tbl;
这很好用。连接后,我只想将booking_starttime打印到新行。有办法吗?
答案 0 :(得分:2)
您可以在字符串中添加回车符:
select
concat(booking_startdate, '
', booking_starttime) as date
from
family_resources_booking_tbl;
在某些情况下,某些情况不会起作用。您可以使用CHAR()
函数插入回车符(13)和/或换行符(10):
select concat(booking_startdate, CHAR(13), booking_starttime) as date
from
family_resources_booking_tbl;
答案 1 :(得分:0)
你也可以像这样实现它
SELECT
booking_startdate + CHAR(13) + CHAR(10) + booking_starttime AS Date
FROM
family_resources_booking_tbl;