2015-05-27 71 views
1

問題是: 在PostgreSQL中是否有查詢會爲每個記錄特定字段添加一些前綴?例如,讓我們假設有表的用戶:PostgreSQL,在SQL記錄字段中添加前綴

**id** **name** 
    1  adam 
    2  ewa 

,我想記錄,並添加到每個ID某些特定的前綴 - 讓我們說「foo_」,理想的結果是:

id: 'foo_1', name: adam 
id: 'foo_2', name: ewa 

我知道可以在檢索記錄後用Python完成,但是我想知道是否可以用查詢。

在此先感謝!

+0

http://sqlfiddle.com/#!15/efa43/2 –

回答

2
select 'foo_'||id::text, 
     name 
from the_table; 
+0

這是偉大的,謝謝! – dahel