gpt4 book ai didi

mysql - 如何在同一查询中比较另一个表中的列

转载 作者:行者123 更新时间:2023-11-29 23:18:53 24 4
gpt4 key购买 nike

我有两个表td_exceltd_user。我使用以下查询来显示表 td_excel 中的记录。它有很多列,但我比较了两列 Pickup_Locationregional 它工作得很好,但我也想比较另一个表中的列 regional td_user 在同一查询中可能吗?

SELECT * 
FROM
td_excel
where
`Pickup_Location` LIKE CONCAT( '%', `regional` , '%' ) OR
regional LIKE CONCAT( '%', `Pickup_Location` , '%' )

最佳答案

尝试子查询:

SELECT * 
FROM td_excel
WHERE (`Pickup_Location` LIKE CONCAT( '%', `regional` , '%' ) OR
regional LIKE CONCAT( '%', `Pickup_Location` , '%' )) AND
regional IN (SELECT regional
FROM td_user)

关于mysql - 如何在同一查询中比较另一个表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27521497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com