根據日期查詢當前月的資料

2021-10-01 21:12:07 字數 788 閱讀 3674

查詢12月份某使用者的消費金額總和

1.若前端傳過來的引數為

createtime:「2019-12-18」 字段

userid:123456789

2.使用split根據"-「切割

string split = createtime.split(」-");

3.再可以建立或者設定到類 或dto類中

//設定年

odsbillinfodto.setnian(split[0]);

//設定月

odsbillinfodto.setyue(split[1]);

4.傳入到sql中 amount為消費金額 , and b.user_id = #為某個使用者

and year (b.create_time) = # //根據傳進來的年來做匹配

and month (b.create_time) = # //根據傳進來的月做匹配

sql為:

select

year (#) nian,

month (#) yue,

sum(amount) recharge

from

ods_bill b

where

and b.user_id = #

and year (b.create_time) = #

and month (b.create_time) = #

MYSQL根據日期查詢

風蕭蕭兮易水寒,壯士一去兮不復還 總結一下mysql的根據日期查詢資料和在日期區間查詢資料.首先,看資料表和表結構 建表語句 create tabledatetest idint 11 not null auto increment,brand namevarchar 100 default nul...

MySQL根據日期查詢

1 查詢當天的資料 select from 表名 where to days 時間字段 to days now 2 查詢當周的資料 select from 表名 where yearweek date format 時間字段,y m d yearweek now 3 查詢當月的資料 select f...

根據起止日期查詢資料的問題

最開始根據起止日期做資料查詢,測試時起始日期和截止日期選擇一樣,發現資料沒有查詢到,看了一下資料庫表中的資料,發現資料沒有異常 開始的截圖和sql 最後修改sql可以查詢了 test qmvehiclesafety.createtimefrom null and qmvehiclesafety.cr...