下午好,
目前,如果我的变量中不存在该值,我正尝试从数据库中删除一行。 我正在调用一个变量 $blsrowP["field_zipcode_value"] ,它返回我们数据库中的所有邮政编码。另一个数据库保存着这些相同的邮政编码。 我想将变量中的这些邮政编码与新数据库进行比较,并删除该变量中未列出的邮政编码。
我不是比较两个不同的数据库,而是比较变量与我的数据库。 我尝试在线搜索,但只能找到比较两个不同的数据库表。谢谢。
最佳答案
如果您可以在不在查询中传递变量,您就可以实现这一点(如果我理解正确的话)。在您的程序/脚本中开发以下查询,并从第一个数据库中获取列表并将其从第二个数据库中删除。
Delete * from tabname where column not in (<provide your variable list>)
如果没有帮助,请提供更多详细信息。
关于mysql - 如果变量中不存在则删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40912490/