Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个包含多列的表。Product 是其中之一。如果产品不在 table1 上,则使 product='noproduct'。有人可以帮我解决这个问题吗?表 1 列名称、地址、产品 表 2 列产品 如果产品不在表 2 中,则产品='无产品'
听起来你在谈论左连接。如果答案为空,您可以使用合并表达式返回自定义文本。
请参阅:http: //msdn.microsoft.com/en-us/library/ms190349.aspx
希望这可以帮助 :
update table1 set product = ISNULL(table2.product , 'no product') from table1 left join table2 on table1.product = table2.product