0
A
回答
2
UPDATE
Addresses
SET
StreetName = LEFT(StreetName, LEN(StreetName) - LEN (StreetNo))
WHERE
StreetName LIKE '%'+StreetNo
相关问题
- 1. 如何删除重复的号码
- 2. 删除重复的文字
- 3. BATCH FILE删除包含双引号的重复字符串;并保留空行
- 4. 如何删除包含相似重复项的行?
- 5. 如何从包含字符串的对象中删除引号
- 6. 选择删除重复的帐号并包括其他字段
- 7. 如何删除此重复的代码
- 8. 删除重复目录位置中包含的文件
- 9. 如何从数组中删除重复的号码?
- 10. 如何删除列表中的特定重复号码?
- 11. 删除重复行仅包含特定字符串
- 12. 字典文字包含重复键
- 13. 包含在文件中的每一行删除重复出现的字符串
- 14. 如何删除包含“
- 15. 如何删除包含点
- 16. 如何删除一个字符串中重复的撇号?
- 17. 如何删除重复val的字典?
- 18. 删除重复行,如果包含所有相同的数值
- 19. 删除重复的代码
- 20. 删除重复的代码
- 21. 删除重复的代码
- 22. 删除重复的代码
- 23. 如何从包含单引号的字符串中删除“引号”?
- 24. 删除包含字符串
- 25. 删除包含一个字
- 26. 如何删除不包含字符串的文件? - Windows
- 27. 如何从字符串中删除包含文本的标签
- 28. 如何重构此代码以删除重复的代码
- 29. 删除“不”包含某些文字,或者仅复制做
- 30. 如何删除任何包含破折号的“word”?
@David - 可能在%之后加一个空格,否则“Teststreet 134”最终可能会以“Teststreet 1”为例。 – 2010-03-16 09:26:09
@马丁:是的,这是一个很好的观点,谢谢。虽然如果他想要捕捉的现实生活场景是人们在地址栏和数字栏中填写街道号码(以便在连接时地址看起来很奇怪),我不认为有一个真实的生活例子:你建议的数据。或者人们认为他们应该在“街道名”下写下完整的街道地址,否则他们不会。没有人拥有街道地址'teststreet 134 34',其中'134'是街道名称的一部分,而不是数字。 – 2010-03-16 10:13:28
与您同意 - 并且OP可以根据需要进行任何精确调整。 – 2010-03-16 13:41:55