gpt4 book ai didi

mysql - 从另一个表的一列上的多个值中选择唯一的 ID

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

我在一个问题上被困了几个小时,这个问题可能很容易解决,但我只是迷失了......

我有 3 张 table :

用户

id    name
----------
1 jack
2 john
...

汽车

id    name
----------
1 ford
2 fiat
3 alfa
4 lada
...

user_car

id_user    id_car
-----------------
1 2
1 4
2 1
2 2
2 3

例如,我想获取 user_car 表中拥有 id 1 和 2 的汽车的所有用户,因此我应该只获取 id_user 2,但我找不到正确的方法它。

最佳答案

尝试这个未经测试的查询:

select * from user join user_car car1 on id =car1.user_id
join user_car car2 on id =car2.user_id where car1.id_car=1 and car2.id_car=2

关于mysql - 从另一个表的一列上的多个值中选择唯一的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24822521/

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