我正在嘗試在我擁有這些資料的地方實作查詢。
A%
A%%
A%%%
A%%%%%
A%%%%%
B%%%
B%%%
我想將它們分組并忽略通配符 %,我期望從這個查詢中得到的輸出是這樣的。
A
B
uj5u.com熱心網友回復:
你可以去掉%字符然后聚合:
SELECT DISTINCT REPLACE(val, '%', '') AS val
FROM yourTable;
uj5u.com熱心網友回復:
您可以使用標準字串REPLACE函式并按您想要的列分組:
SELECT
REPLACE(yourColumnName, '%', '')
FROM
yourTable
GROUP BY
REPLACE(yourColumnName, '%', '')
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/454762.html
上一篇:比較2列并在SQL中回傳文本
下一篇:將行更改為二進制字串
