mysql獲取某段時間內每一天的統計數據


select date(p.create_time) as one_day,sum(a-b) as total,
       p.cashier from pay_order p where p.create_time between date_format('2019-08-12 08:08:08','%Y%m%d') 
       and date_format('2019-08-13 08:08:08','%Y%m%d') group by one_day order by one_day desc;


如果查詢數據庫,使用入參實體類和出參實體類,需要@Filed注解且name與查詢到的名字一致
@Table(name = "查詢報表輸出實體,不掛具體表")
public class ReportOutParam extends BaseEntity {

@JsonProperty("oneDay")
@JsonPropertyDescription("日期")
@Field(name = "one_day")
private String oneDay;
  public String getOneDay() {
  return oneDay;
  }

  public void setOneDay(String oneDay) {
  this.oneDay = oneDay;
  }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM