【发布时间】:2022-01-24 05:19:45
【问题描述】:
我是使用小数据集学习 SQL 的新手。我正在使用 SQL Server,正在尝试清理数据。
我有这样的值的列:
| Job_title |
|---|
| STAFF ENGINEER-SOFTWARE |
| Programmer Analyst -IT |
| Analyst Communication Systems [KBGFJG68718-2] |
预期结果应该如下表所示,这里我尝试删除特殊字符、数字和罗马字母。
| Job_title |
|---|
| STAFF ENGINEER |
| Programmer Analyst |
| Analyst Communication Systems |
谢谢
【问题讨论】:
-
能否提供示例代码?
-
您在这里描述了多个替换操作。这些是您需要在此处进行的唯一种清理工作吗?
-
使用 MSSQL。使用 REPLACE(JOB_TITLE,'%[^a-Z0-9, ]%','') 函数,但对于上述结果我没有尝试任何东西。
标签: sql sql-server replace substring