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;
  }
}
相關文章
相關標籤/搜索