आप REPLACE फ़ंक्शन को श्रृंखलाबद्ध कर सकते हैं:
select replace(replace('hello world','world','earth'),'hello','hi')
यह hi earth
प्रिंट करेगा ।
आप कई स्ट्रिंग्स को बदलने के लिए सबक्वेरी का उपयोग भी कर सकते हैं!
select replace(london_english,'hello','hi') as warwickshire_english
from (
select replace('hello world','world','earth') as london_english
) sub
या उन्हें बदलने के लिए जॉइन का उपयोग करें:
select group_concat(newword separator ' ')
from (
select 'hello' as oldword
union all
select 'world'
) orig
inner join (
select 'hello' as oldword, 'hi' as newword
union all
select 'world', 'earth'
) trans on orig.oldword = trans.oldword
मैं पाठक के लिए एक अभ्यास के रूप में सामान्य तालिका अभिव्यक्तियों का उपयोग करके अनुवाद छोड़ दूंगा;)