Tsql 两个表在查找后将列设置为“无产品”
我有两个多列的表。其中之一是产品。如果产品不在表1中,则将产品设置为“noproduct”。有人能帮我解答这个问题吗。表1列名称、地址、产品 表2柱产品Tsql 两个表在查找后将列设置为“无产品”,tsql,sql-update,set,Tsql,Sql Update,Set,我有两个多列的表。其中之一是产品。如果产品不在表1中,则将产品设置为“noproduct”。有人能帮我解答这个问题吗。表1列名称、地址、产品 表2柱产品 如果Product不在表2中,那么Product='no Product'听起来像是在谈论左连接。如果答案为空,则可以使用合并表达式返回自定义文本 见: 希望这有助于: update table1 set product = ISNULL(table2.product , 'no product') from table1 left join
如果Product不在表2中,那么Product='no Product'听起来像是在谈论左连接。如果答案为空,则可以使用合并表达式返回自定义文本 见: 希望这有助于:
update table1 set product = ISNULL(table2.product , 'no product') from
table1 left join table2 on table1.product = table2.product
请发布一些示例数据和期望的结果集。删除不存在的产品而不是破坏它们的名称不是更好吗?这正是我想要的。非常感谢!:)