0

我有两个包含多列的表。Product 是其中之一。如果产品不在 table1 上,则使 product='noproduct'。有人可以帮我解决这个问题吗?表 1 列名称、地址、产品 表 2 列产品 如果产品不在表 2 中,则产品='无产品'

4

2 回答 2

0

听起来你在谈论左连接。如果答案为空,您可以使用合并表达式返回自定义文本。

请参阅:http: //msdn.microsoft.com/en-us/library/ms190349.aspx

于 2013-03-27T17:00:21.433 回答
0

希望这可以帮助 :

update table1 set product  = ISNULL(table2.product , 'no product') from
table1 left join table2 on table1.product  = table2.product 
于 2013-03-28T09:16:13.823 回答