【发布时间】:2019-02-27 20:43:18
【问题描述】:
虽然这看起来很简单,但我无法得到它,也无法通过在这里搜索找到我需要的东西。我需要在构建器中完成此操作,或者在我的 SQL 代码中完成,对于查询已经在执行的操作,这已经是一段非常冗长的代码。这是问题的基础:
字段:ItemID | CustomID
如果CustomID 中有值,我想用字符串覆盖该记录的ItemID 值:"CK"+CustomID。
如果该记录的CustomID 字段为空,则保留原始ItemID。
然后我还需要该字段的值用于从链接表中提取正确的数据。目前,它将为后续字段提取原始 ItemID 的值,而不是替换 ItemID 的字符串 "CK+CustomID" 值。
我认为在需要使用该值从查找表中收集后续字段之前,可能需要一个独立的子查询来识别该字段的值。
我愿意使用我的查询生成器生成的 SQL 代码,但我不是最擅长仅使用代码的。
感谢您的帮助!
【问题讨论】: