跳到主要內容

【SQL】用REPLACE來取代

🎯Replace函數:用指定值取代欄位內容。


用法:Replace (expression, value, replacement)
在expression內找尋value,一遇到value就用replacement取代
►假設我們有的表:NAME
NUMBER NAME
10 王大明
17 王大發
26 王小發
EX
SELECT [NUMBER],REPLACE([NAME],'大','中')
FROM [NAME] 
---用「中」來取代「大」
Rusult
NUMBER NAME
10 王中明
17 王中發
26 王小發

NOTE : 通常拿來取代NULL值或''(空白)

留言

這個網誌中的熱門文章

【TABLEAU】INTRO

🎯 TABLEAU:商業視覺化智慧分析軟體

【SQL】不同來源也無關連可利用UNION

🎯 UNION / UNION ALL:合併多張表的欄位內容。 NOTE: UNION合併但會排除重復筆數;UNION ALL合併且不會排除重複筆數 NOTE2: 不論是哪一種合併,要確定表單的欄位數是一樣的,若欄位數不相同,則要特別指定需要挑選哪幾欄 (挑選後欄位數需一樣)