嗨我试图找到答案,但找不到答案。
我想删除一些字符,并在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
任何人都可以确认我将如何添加(£符号)并从select语句中删除几组字符。当然似乎不能堆叠替换语句(例如
替换(替换(字符串,匹配什么,替换它的内容),匹配什么,替换它的内容)
欣赏任何想法
答案 0 :(得分:1)
我不确定你的问题。如果我是正确的,你想要前置£
并做一些嵌套替换。希望以下示例有所帮助。
select '£'+replace(replace('YourText','x','s'),'You','U')