我有db有车辆的位置日志
这意味着每个坐标都将存储在数据库中.现在对于车辆1,假设表中有30个条目,意味着30个位置.现在当第31个条目到来时,我想要删除FIRST条目,这意味着每辆车的最大位置日志数应为30.
现在插入查询是
MysqLi_query($con,"INSERT INTO $location_history
VALUES('$id','$lat','$lng','$pwd','$v1','$v2','$v3','$v4','$status' )")
or die("Count not insert to location history!");
最佳答案
您应该使用一个适用于每个插入的trigger function,计算条目,如果超过30,则删除最旧的一个,直到少于30个条目.