我只使用MySQL(基本上没有PHP知识),需要有一个表格,它基本上是从一个更大的表格中选择的子集。源表不时地发生变化,失去一些条目,获得其他新条目,并且现有条目的值也会改变。我可以描述我想要发生的事情,但好像无法找出命令语法来使其工作。我也知道我可以有两个单独的查询,只需运行我需要的那个,我已经解决了这个问题,但如果可能的话,我想将它们结合起来。这是我想要的:
如果subset_table不存在,则创建它为[select query],否则截断subset_table并插入[select query]
就像我说的,我知道还有其他方法可以做到这一点 - 我可以删除存在/创建,或者我可以只有两个不同的SQL文件要运行。我只是想知道是否可以按照以上说明进行操作。
您有什么想法?