gpt4 book ai didi

mysql - 匹配一列多个值的sql查询

转载 作者:行者123 更新时间:2023-11-30 22:17:17 25 4
gpt4 key购买 nike

dfsdfi 有这些表

产品

product_id      name
51 a
52 b
53 c
54 s
55 e

产品过滤器

product_id      filter_id
52 11
53 22
54 33
52 22
54 11

filter_group_description

filter_group_id     filter_id        name
1 11 white
1 22 black
2 33 formals
2 44 casuals

过滤器组

filter_group_id      name
1 Colour
2 Style

我想要的是产品名称,颜色是黑白的,但风格应该是正式的..

最佳答案

我想你需要这样的东西:

SELECT * FROM product_filter p 
INNER JOIN filter_group f ON f.filter_id = p.filter_id
WHERE p.filter_id IN (11,22,33,44)

如果您只想取回一些列,请更改 *

关于mysql - 匹配一列多个值的sql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37854151/

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