Mysql 查询删除表中所有私自输入的数据并插入新数据

Mysql 查询删除表中所有私自输入的数据并插入新数据,mysql,Mysql,这里(删除*avg_month_val1)部分工作不正常,但其余代码正常 删除*平均月值1和 插入clima\u数据平均月值1(年,月,evep,日照时数, 降雨量,最高温度,最低温度) 挑选 year(str_to_date(date, '%m/%d/%Y'))as year, month(str_to_date(date, '%m/%d/%Y'))as month, 圆形(平均值(evep),2), 圆形(平均日照时数),2, 四舍五入(总和(降雨量),2), 四舍五入(平均值(最高温

这里(删除*avg_month_val1)部分工作不正常,但其余代码正常

删除*平均月值1和 插入
clima\u数据
平均月值1
evep
日照时数
降雨量
最高温度
最低温度
) 挑选

 year(str_to_date(date, '%m/%d/%Y'))as year,
 month(str_to_date(date, '%m/%d/%Y'))as month,
圆形(平均值(evep),2), 圆形(平均日照时数),2, 四舍五入(总和(降雨量),2), 四舍五入(平均值(最高温度),2)

来自reg_数据3 分组

 year(str_to_date(date, '%m/%d/%Y')),
month(str_to_date(date, '%m/%d/%Y')) ORDER BY 1 Desc  ;

我想你可以用这样的东西:

mysql_query(UPDATE `clima_data` SET `key` = '$value', `key2` = '$value2' WHERE `year` = '$year'")

你不需要去哪里,但也许你想要它。我不确定这是否是您想要的,从问题中我不太清楚

不,我想删除在avg_month_val1中私下输入的数据,并选择另一个表(reg_data3)值,这些值传递到avg_month_val1这里clima_数据是数据库,而不是表
mysql_query(UPDATE `clima_data` SET `key` = '$value', `key2` = '$value2' WHERE `year` = '$year'")