gpt4 book ai didi

mysql - 如何在以分号分隔的字段中查找具有给定值的记录 - MySQL

转载 作者:行者123 更新时间:2023-11-29 17:50:23 28 4
gpt4 key购买 nike

我一整天都在寻找解决方案,但也许我不知道如何提问,假设我有 2 张 table :

表 1:车辆

id----车辆

<小时/>

1-----车

2-----货车

3-----摩托车

表 2:配件

id----名称------类型

<小时/>

1-----座位-----1;2

2-----轴-----3

3-----轮胎-----1;2;3

我需要知道哪些配件适合汽车,所以我需要这样的输出:

1-----席位

3-----轮胎

如何使用 MySQL 查询来做到这一点?

谢谢。

最佳答案

考虑到您知道 carid1,并且 type字符串,你可以这样做:

select id, name from accessories
where type like '1;%' or type like '%;1' or type like '%;1;%';

结果:

+----+---------+
| id | name |
+----+---------+
| 1 | seats |
| 3 | tires |
+----+---------+

关于mysql - 如何在以分号分隔的字段中查找具有给定值的记录 - MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49417604/

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