0

嗨,我试图找到答案,但找不到。

我想删除一些字符并在 SQL 查询的结果前面加上一个井号,如下所示(它已经使用替换命令我可以堆叠这些)吗?:

select fundraiser.Company_Name, 
       replace(Just_Giving_Campaign,'"label":',''),  
       sum(fundraising_campaigns.Total_Collected) as donations
from fundraising_campaigns, 
     fundraiser
where Charity_Name = 'WaterAid' 
  and fundraising_campaigns.Campaigners_ID = fundraiser.id
group by fundraiser.Company_Name

谁能确认我将如何添加(£符号)并从选择语句中删除几组字符。当然似乎无法堆叠替换语句(例如

替换(替换(字符串,匹配什么,替换成什么),匹配什么,替换成什么)

欣赏任何想法

4

1 回答 1

1

我不确定你的问题。如果我是正确的,你想预先£做一些嵌套替换。希望下面的例子有所帮助。

select '£'+replace(replace('YourText','x','s'),'You','U')
于 2013-02-14T09:04:38.917 回答