MYSQL----根據指定時間獲取該周指定星期幾的資料
根據當前時間獲取本週的資料,但是每天的資料要分開,比如(週一、週二、週三....)
mysql寫法是這樣的:
SELECT * FROM table WHERE table.time = DATE_SUB('2018-08-22',INTERVAL WEEKDAY('2018-08-22') DAY)+0;
上面這條sql的意思是:獲取表中 2018.08.22 這周星期一的資料,table.time 需要使用 DATE()格式化成('2018-08-22')這種格式,如果要找週二的資料,把上面的+0改成+1就可以了,其他的以此類推。
還有一種時間判斷,查詢指定時間本週日的資料,把查詢條件改成下面這種就可以了,根據這重查詢條件也可以查詢本週其他時間的資料,思路跟上一種差不多。
SELECT DATE_ADD('2015/1/29',INTERVAL WEEKDAY('2015/1/29') DAY)
我的寫法是這樣的,小夥伴沒還有其他方法,歡迎留言哦!
相關推薦
MYSQL----根據指定時間獲取該周指定星期幾的資料
根據當前時間獲取本週的資料,但是每天的資料要分開,比如(週一、週二、週三....) mysql寫法是這樣的: SELECT * FROM table WHERE table.time = DATE_SUB('2018-08-22',INTERVAL WEEKDAY
c# 根據當前時間獲取,本周,本月,本季度,月初,月末,各個時間段
ble pre 上月 new 。。 datetime test addm [] DateTime dt = DateTime.Now; //當前時間 DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") //24小時制 Date
根據指定日期獲取該日期所在周的所有日期
一.需求 根據指定日期獲取該日期所在周的所有日期 二.程式碼實現 package com.function.util; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.C
JS根據指定日期獲取該日期所在的週一和週日
/** * @param 日期(yyyy-mm-dd) * @author QC * @date 2018-03-15 * */ getMonDayAndSunDay(datevalue) {
根據當前第幾周,獲取這一週的日期,(問題關鍵是獲取該月份的第幾天即可)
解決思路: 獲取當前月份的第幾天。在此程式中為了方便,我把12月份設定了32天,(大家可以修改一下,根據條件設定成31天,增加一下if條件即可) #include "stdafx.h" #include <iostream> using namespace std; int _tmai
根據年月以及月中周次,獲取該周開始,結束日期
注意,是該月中的周次,一週最多有6周。 <span style="background-color: rgb(102, 51, 255);">//獲取周開始日期和結束日期(週日-週六) public string GetWeek
js根據開始時間和結束時間獲取該時間段內的每天、每週一、每月、每年
$(document).ready(function () { $(".getDay").click(function () { alert(getDayAll("2017-08-28","2017-09-08")); })
MySQL定時任務event,儲存過程(定時刪除指定時間前90天指定表的資料)
<span style="font-family: 'Microsoft YaHei'; font-size: 14px;">MySQL定時任務event</span> 由
java 根據當天時間 獲取前7天之間的時間 和後多少天的查詢時間,獲娶近幾周 週一的日期
java 根據當天時間 獲取前7天之間的時間 和後多少天的查詢時間 package com.kugou.schedu.service; import java.text.ParseException; import java.text.SimpleDateFormat
根據任何時間獲取當月開始時間和結束時間
/** * 獲取指定日期所在月份開始的時間 * 時間格式yyyyMMdd * @param date 指定日期 * @return */ public static String getMonthBegin(Date date) { SimpleDa
C#根據當前時間獲取,本週,本月,本季度等時間段
【轉載】http://www.cnblogs.com/jonycaimarcia/archive/2012/12/12/2814735.html DateTime dt = DateTime.Now; //當前時間 DateTime
Mysql 常用的時間查詢(周,月,季,年)
一 查詢當日資料 1 select * from v2_goods_base_price as v2 where date(v2.created_at) = curdate(); 2 select * from v2_goods_base_price a
根據當前時間獲取當前周的開始、結束時間(週一到週日)
專案開發中,碰見每週更新三道題的需求,不能多於三道題 package test; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; impor
根據月份,獲取該月第一天和下個月第一天的Date值
使用者需求是根據月份來篩選本月的所有資料,前端傳來的是"yyyy-MM"格式的字串,這樣就需要後端處理下,弄成兩個Date去資料庫查詢。由於每個月最後一天不固定,所以想法是用當月第一天和次月第一天去查詢,轉換程式碼如下: ** * 時間轉化工具 * author: we
Oracle根據當前時間獲取最近5年,最近6個月,最近30天的時間
根據當前時間獲取最近5年時間:(yyyy) SELECT to_char(SYSDATE,'YYYY') - LEVEL + 1 as "xAxisValue" FROM dualCONNECT BY LEVEL <= 5ORDER BY to_char(SYSDA
c# 根據當前時間獲取,本週,本月,本季度,月初,月末,各個時間段
DateTime dt = DateTime.Now; //當前時間 DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") //24小時制 DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")
根據當前時間獲取上一個月的時間
ont ini con edge lang har charset scale wid <!DOCTYPE html> <html lang="zh"> <head> <meta charset=&quo
JS獲取-某一天是某個時間段內的 第幾周,星期幾
最近做課程表,要將所有課程顯示到一個課程格子裡,預設載入本週課程,於是就需要知道本週是這個學期的第幾周,引出本文主要內容: 首先,這個學期的開始時間是要知道的,然後根據學期的開始時間計算本週是第幾周,今天是星期幾。
mysql 根據某一年 查詢12個月的資料
1、時間欄位是datetime型別 2、需要用到中間表,表結構和資料鏈接下載 https://pan.baidu.com/s/1sAQ78e3Ao-KwvYJlaipbKQ 3、前兩個 adddate 月日需要在資料庫寫死 從每年的-01-01開始,-最後一個日期同理xxxx-12-31 4、下面是s
mysql 根據起止年月 查詢所選年月的資料
1、時間欄位是datetime型別 2、需要用到中間表,表結構和資料鏈接下載 https://pan.baidu.com/s/1sAQ78e3Ao-KwvYJlaipbKQ 3、前兩個 adddate 日需要在資料庫寫死 從每日的-01開始,-最後一個日期同理xxxx-xx-31 4、sql