Sql 把两张桌子连接起来

Sql 把两张桌子连接起来,sql,Sql,我有两张桌子(T1和T2) 我想加入“土地”专栏。但是broblem在t2我有GB而不是英国。如何以最佳方式解决此问题 谢谢您可以使用大小写表达式: t1.land=CASE WHEN t2.land='GB' THEN 'UK' ELSE t2.land END 可以使用大小写表达式: t1.land=CASE WHEN t2.land='GB' THEN 'UK' ELSE t2.land END 只要两个“Land”列共享相同的数据类型,连接这两个表就不会有问题。只要两个“Land”列

我有两张桌子(T1和T2)

我想加入“土地”专栏。但是broblem在t2我有GB而不是英国。如何以最佳方式解决此问题


谢谢

您可以使用大小写表达式:

t1.land=CASE WHEN t2.land='GB' THEN 'UK' ELSE t2.land END

可以使用大小写表达式:

t1.land=CASE WHEN t2.land='GB' THEN 'UK' ELSE t2.land END

只要两个“Land”列共享相同的数据类型,连接这两个表就不会有问题。只要两个“Land”列共享相同的数据类型,连接这两个表就不会有问题。