查詢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...