gpt4 book ai didi

php - 如何获取表1中不包含表2中的id和用户名的数据

转载 作者:行者123 更新时间:2023-11-29 12:41:30 24 4
gpt4 key购买 nike

我有一个像表 1 和表 2 这样的表

表1包含

id  |  area  | Merchant
-----------------------------
1 | Area1 | Merchant1
-----------------------------
2 | Area1 | Merchant2
-----------------------------
3 | Area2 | Merchant3
-----------------------------
4 | Area3 | Merchant4
-----------------------------

表2包含

id  |merchant_id| user_id
-----------------------------
1 | 1 | user1
-----------------------------
2 | 2 | user2
-----------------------------
3 | 1 | user2
-----------------------------
4 | 1 | user3
-----------------------------

我的问题是,我想显示表 1 中的商家名称,但它不应该包含在表 2 中,以便用户渴望进入时使用。

此查询不起作用,请帮助我

SELECT t1.id,t1.merchant
FROM table1 AS t1 ,table2 AS t2
WHERE (t1.id NOT LIKE t2.merchant_id AND t2.user_id NOT LIKE 'user1') AND
t1.area like 'area1'

最佳答案

SELECT      CA.ID

,CA.MERCHANT

FROM CITY_AREA_PLACE AS CA

WHERE CA.ID NOT IN ( SELECT FL.MERCHANT_ID

FROM USER_FAV_LIST AS FL

WHERE FL.USER_ID = 'STARINGH@GMAIL.COM'

AND CA.AREA = 'GACHIBOWLI' );

关于php - 如何获取表1中不包含表2中的id和用户名的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26057874/

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