我想在postgresql中使用相同的字符串连接两个字段

时间:2012-06-14 07:28:23

标签: postgresql field concat

我有以下代码,我将事件连接到ID。

select concat('events-', eventid) as eventid,eventsource from events

但是我想在字段事件源中添加“event”前缀。我该怎么做呢? 我正在使用postgresql 9.1。

1 个答案:

答案 0 :(得分:0)

我不确定我理解你的问题,但是应该这样做:

select concat('events-', eventid) as eventid,
       concat('event', eventsource) as eventsource
from events

请注意,您还可以使用(标准ANSI)并置运算符:

select 'events-'||eventid as eventid,
       'event'||eventsource as eventsource
from events