gpt4 book ai didi

arrays - SQLite 从表中删除字段与数组中的对象不匹配的表

转载 作者:行者123 更新时间:2023-11-29 02:08:10 24 4
gpt4 key购买 nike

假设我有一个带有 ID 字段的表,并且我有一个符合条件的 ID 的本地数组(使用任何语言,php 或 objective c 或 basic 或其他)秒。我想删除 ID 字段与我的数组中任何符合条件的 ID 不匹配的任何记录。

有没有办法在单个 SQL 查询中执行此操作?您能否将一个数组传递到 SQL 并基本上说从某个表中删除“id”不在“arrayofids”中

感谢您的帮助。我查看了帮助文档,但 SQLite/SQL 并不是我最擅长的技能之一。

最佳答案

我想我已经找到了答案:

$locationSQL = "DELETE * FROM item WHERE 'ID' NOT IN ($somearray)"; 

您只需使用逗号分隔数组的各项。很简单。

关于arrays - SQLite 从表中删除字段与数组中的对象不匹配的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2339727/

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