【发布时间】:2022-01-21 14:05:21
【问题描述】:
我在表格中有一个以下列值
Destination
DELLKO
DELBOM
DELVGA
BOMIXY
等等
另外一张表有以下数据
表名 -- CITY
CityName Code
Agartala IXA
Agatti AGX
Agra AGR
Akola AKD
Allahabad IXD
Aurangabad IXU
Siliguri IXB
Bareilly BEK
Lucknow LKO
DELHI DEL
BOM MUMBAI
等等
现在我想要这样的输出
DELHI|Lucknow
DELHI|MUMBAI
在 Table CITY 的帮助下,即目标列有 DEL 的地方,应将其替换为 DELHI 附加管道符号并搜索 LKO 并附加 LUCKNOW。
【问题讨论】:
-
只需使用
left(Destination,3)和right(Destination,3)与CITY表连接您的表(2 个不同的连接)? -
您确定
CITY表中的'BOM'/'MUMBAI'行吗?是否可以交换列值?
标签: tsql