【发布时间】:2016-10-11 03:18:35
【问题描述】:
我的桌子是这样的
NAME BRAND REFERENCE COMMENTS <-Expected output
-------------------------------------------------
Gu Skirt 101128 Pants
Cci Pants 101127 Pants
Cha Skirt paired paired
Gu Pants 101128 Skirts
Nel Skirt nonpaired UNIQUE
Gir Pants 101188 Skirt
Baud Skirt dropped DROPPED
Le Pants paired PAIRED
Gir Skirt 101188 101178
Vis Socks blanks
Cci Skirts 101127 Skirts
我想知道使用什么代码来获得Comments 结果。
NUMBERS 中的第一个引用应该配对。如果参考编号匹配,则返回值应为 Brand 对应值。
如果引用在Character 中,则它们必须属于 if 语句:IF 字符是非配对返回值应该是唯一的,丢弃表示丢弃等等。如果引用为空白,则没有变化。
这可能吗?
非常感谢。
【问题讨论】:
-
亲爱的,请发布示例输出
-
@Chels - 你能用例子解释一下吗NUMBERS 中的第一个引用应该配对。如果引用编号匹配,返回值应该是 Brand 对应项。
-
@Chels - 如果有多个匹配项怎么办
-
@Chels 我已根据您的要求添加了以下答案...尝试运行它,看看它是否有效...
-
不要破坏你的帖子。
标签: sql sql-server if-statement case where-clause