會員表,t_member(id 主鍵,redtime 註冊日期,...)
curdate(),獲取當前的日期
檢視今天新增會員數
select count(*) from t_member where regtime = curdate();
weekday(),獲取當前日期為當前周的第幾天(0 星期一,6 星期天)
subdate/adddate(date,interval expr type),expr 數值字面量或者表示式,type 年 year、月 month、天用day、小時用 hour、分鐘 minute、秒 second,操作時間增加或減少
檢視本週新增會員數,即從本周一開始
select count(*) from t_member
where regtime >= subdate(curdate(),interval weekday(curdate()) day)
substr(expr,start),字串切割,(索引1開始)
substr(expr,start,len),(索引1開始,len長度), mysql中的日期格式為yyyy-mm-dd,查詢本月及把當前的日期切割成yyyy-mm
查詢本月新增會員數
select count(*) from t_member
where regtime >= substr(curdate(),1,7);
MySQL常用函式案例
select abs 1 求絕對值 select sqrt 100 求平方根 select ceil 2.3 求大於2.3的最小整數 select floor 2.3 求小於2.3的最大整數 select rand 生成 0,1 的隨機小數 select rand 100 根據指定的數值是生成乙個偽...
mysql 日期常用函式
mysql 中最重要的內建日期函式 函式描述 now 返回當前的日期和時間 curdate 返回當前的日期 curtime 返回當前的時間 date 提取日期或日期 時間表示式的日期部分 extract 返回日期 時間按的單獨部分 date add 給日期新增指定的時間間隔 date sub 從日期...
mysql 常用的日期函式
在做統計時避免不了計算時間,今天小菜簡單分享點mysql中常用的計算時間的函式,自己會寫點簡單的例子,如果有什麼問題歡迎指出。提取時間中的各個部分 1 提取日期部分 date expr 2 提取時間部分 time expr 3 提取指定值 如 時 分 秒 年 月 日 方法一extract unit ...