如果变量

时间:2016-12-01 13:55:32

标签: mysql database compare

下午好,

目前我正在尝试从我的数据库中删除一行,如果我的变量中不存在该值。 我正在调用一个变量$ blsrowP [“field_zipcode_value”],它返回我们数据库中的所有zipcodes。另一个数据库拥有这些相同的zipcodes。 我想将我的变量中的这些zipcodes与新数据库进行比较,并删除未在此变量中列出的zipcodes。

我不是比较两个不同的数据库,而只是比较我的数据库的变量。 我尝试在线搜索,但我只能找到比较两个不同的数据库表。感谢。

1 个答案:

答案 0 :(得分:1)

如果您可以在非查询中传递变量,则可以实现此目的(如果我理解正确的话)。在您的程序/脚本中开发以下查询,从第一个数据库中获取列表并从第二个数据库中删除它。

Delete * from tabname where column not in (<provide your variable list>)

如果没有帮助,请提供更多详细信息。