[英]How use inner join using 2 variable field?
我有 2 個表 ABC 和 XYZ 我想內部加入 with name 字段。
ABC表
Name Address Phone
Nirdosh Kth 96749343
Hari pokhara 98493434
XYZ表
Name Address Phone
Shrestha Daldale 96749343
Hari pokhara 98493434
我使用內部連接
select actual.*,more.*
from ABC actual
INNER JOIN Xyz more
ON like %'actual.Name'% = like %'more.Name'%
你是說more.Name更或類似actual.Name,但不必為actual.Name完全一樣?
select actual.*, more.*
from ABC actual
inner join XYZ more on more.Name like concat('%', trim(actual.Name), '%')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.