2014-03-03 46 views
0

如何靜態擴展sql select的結果,但在最後一條記錄中省略靜態文本擴展名?SQL選擇添加靜態文本但不在最後一條記錄上

我有這樣的代碼

"SELECT field FROM table" ; "" ; " \\" 

可以說我有3條記錄與各3條記錄保存一個字母:

a, b, c 

然後我得到這個結果:

a \b \c \ 

但我想

a \b \c 

我如何使用選擇離開了最後的「\」

回答

0

可以使用MySQL的GROUP_CONCAT函數;

SELECT GROUP_CONCAT(field SEPARATOR '\\') as fields FROM table; 

編輯:需要使用雙\逃脫。

相關問題