如何使用子字符串编写 sql 查询

how to write sql query using substring

我在 table Employee 中有一些字段,字段

empID,empName,empAddress,empCity...

并且 empAddress 字段的所有值都包含 "ADR 250 Candy"、"ADR 330 Simla, "ADR 220 Karty" 等。

我想要一个查询来列出不包含单词 'ADR' 的地址。

例如:我想显示像“250 Candy”、“330 Simla”、“220 Karty”这样的地址....

请帮我解决这个问题

尝试

SELECT SUBSTR(E.empAddress, 4) AS 'Address' FROM Employee E

如果您想跳过 space 字符,请将 SUBSTR(E.empAddress, 4) 替换为 SUBSTR(E.empAddress, 5)

试试这个:

SELECT EmpAddress = REPLACE(E.empAddress, 'ADR ', '') 
FROM Employee E