我想要做的是在给定日期范围内从我的表中选择每个唯一时间戳的单个记录。如果同一时间戳存在多个记录,我希望得到最大的非零记录,或者如果只返回零值记录,我只想返回其中一个零值记录。我一直在使用“几乎”工作的查询,即
select timestamp, MAX(value) FROM myTable WHERE *conditions*... group
1 ORDER BY table_2.purchasetime;
上面的查询结果是不确定的,即当购买时间与MySQL手动itself.To相同时,它可以随不同的查询而改变,克服了这种情况,我们在唯一的列上排序,并将其与常规排序结合起来。客户不希望看到不同页面刷新的不同结果,因此我们专门为MySQL提供了上述修复,这是不必要的,并且需要为asc和desc增加额外的</em