mysql - Mysql如果记录数大于X,那么运行这个?
问题描述
我正在从 Windows 批处理文件中运行以下代码,以从多个 MySql 表中删除不再需要的记录。
DELETE FROM TableA
WHERE SystemID NOT IN (SELECT SystemID FROM MasterTable) ;
DELETE FROM TableB
WHERE SystemID NOT IN (SELECT SystemID FROM MasterTable)
在该代码运行之前,将一批数据导入到 MasterTable 中。只要导入到 MasterTable 没有任何问题,一切都会正常工作。我可以在上面的代码之前放什么来检查 MasterTable 的记录数,如果它大于 X 则运行上面的 sql?
解决方案
推荐阅读
- python - 在 Python 2.7.1 中创建 unicode XML 文件
- javascript - 当用户完成输入时运行 JS 代码
- asp.net-mvc - ASP.NET MVC 5,在 Session 中存储列表值
- node.js - Firebase 云功能脚本未运行
- android - Apache Cordova 在 div 中加载外部 URL 或网站
- javascript - ajax 请求上的“预检响应无效(重定向)”错误是什么?
- android - Idea android sdk设置
- python - 如何在 Python 中动态创建 Pandas 系列?
- javascript - 代码执行时间限制
- react-native - 如何在反应导航中将抽屉放在标题上?