【发布时间】:2017-10-25 21:58:30
【问题描述】:
我有一个包含整数的 A 列。在某些情况下,该列将包含一个以逗号分隔的两个整数列表,表示为一个字符串。
示例:1,2 。在这种情况下,我需要做两件事。
- 识别数据是否有逗号。如果未将值填充到 B 列。
- 如果确实有逗号,则需要将第一个数字填充到 C 列,将第二个数字填充到 B 列
如果有助于更好地理解问题,我们有一个数据供应商更新了他们数据中的 ID 字段。他们维护旧 ID 的想法是简单地列出它,后跟用逗号分隔的新 ID。为什么他们选择这样做而不是创建新列我不知道。我相信他们有他们的理由。
【问题讨论】:
标签: sql sql-server