gpt4 book ai didi

mysql - 使用输入数据作为列表查找 MySQL 表中是否存在记录

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

我有一个文本格式的 id 列表作为逗号分隔值,就像这样(“12345”、“12346”、“12347”等)

我想从一个表中找到它们的存在或不存在,比如设备表,它有一个名为设备 ID 的列(不是主键)

理想情况下,我希望得到一个列表,其中说明每个项目是否存在。

到目前为止,我已经尝试获取那些存在的查询,我必须手动查找不存在的查询。

是否有一个 for 循环我必须在存储过程或类似的东西上运行。请帮忙。

表结构

<pre>
| id | device_id | device_name |
+------+-----------------+---------------+
| 71 | 352701060409650 | 57X |
| 13 | 352701060409700 | 582 |
</pre>

最佳答案

您需要使用“IFNULL”条件创建一个左连接到同一个表的查询。已经有关于此主题的帖子。请检查一下 here .

关于mysql - 使用输入数据作为列表查找 MySQL 表中是否存在记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47508573/

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