所以我必须在我的表中使用一个名为花费和一次保存的列。
我想要做的就是加入这两个,这就是说优惠,并有花费|保存
说我有桌子
spend save
30 10
我想要的输出是
spend save dummyCol
30 10 30|10
答案 0 :(得分:1)
所以你只想连接它们?使用CONCAT_WS()
与管道分隔符连接:
SELECT CONCAT_WS('|', spend, save) AS spendsave FROM tbl;
答案 1 :(得分:0)
尝试以下
SELECT spend, save, CONCAT(spend, '|', save) as dummyCol from myTable;
以下是link,其中包含更多详细信息..查找CONCAT
。
同时寻找CONCAT_WS
。当你想在很多地方添加相同的东西时它很有用......
答案 2 :(得分:0)
试试这个:
SELECT `spend`, `save`, CONCAT(`spend`, '|', `save`) as dummyCol
FROM `myTable`