从表T中,我想从varchar字段 ICD10 (字母数字ICD10代码)中删除小数,同时保留那些没有小数的代码。基本上所有代码都没有小数。
原始字段
ICD10
-----
F84
F84.0
H93.25
F90.2
E75.02
所需输出
ICD10
----
F84
F840
H9325
F902
E7502
尝试
SELECT icd10 FROM T;
缺乏使用哪种功能的知识
答案 0 :(得分:3)
使用REPLACE函数将所有小数点替换为空字符串''。
SELECT REPLACE(icd10, '.', '') as icd10 FROM T