在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/數(shù)據(jù)庫/ 怎么查詢查詢時間范圍被包含的記錄啊給位大大?

怎么查詢查詢時間范圍被包含的記錄啊給位大大?

clipboard.png
就是我查詢是時間是2017年10月1日至10月30日,而圖中的記錄是包含我的查詢時間的,sql語句怎么寫才能把包含我的查詢時間的記錄和和我查詢記錄有交集的記錄查出來?。壳蠼塘烁魑淮蟠螅。?!

回答
編輯回答
避風港

select * from 表名 where '2017-12-11'< DATE_FORMAT(時間字段, '%Y-%m-%d') and DATE_FORMAT(時間字段, '%Y-%m-%d') < '2017-12-22'

2017年4月7日 17:11
編輯回答
刮刮樂
SELECT * FROM USER_SPEDAY WHERE USERID = 1 AND 
((STARTSPECDAY > '2016-11-01 08:00:00' AND STARTSPECDAY < '2016-11-01 08:00:00')OR
(STARTSPECDAY < '2016-11-01 08:00:00' AND ENDSPECDAY >'2016-12-31 23:59:59') OR
(STARTSPECDAY > '2016-12-31 23:59:59' AND ENDSPECDAY < '2016-12-31 23:59:59')OR
(STARTSPECDAY BETWEEN '2016-11-01 08:00:00' AND '2016-12-31 23:59:59'));

自己寫的但是貌似有點問題?。。?/p>

2018年3月17日 02:07
編輯回答
傲嬌范
SELECT * FROM [TableName] WHERE '2017-12-11'< DATE_FORMAT(時間字段, '%Y-%m-%d') and DATE_FORMAT(時間字段, '%Y-%m-%d') < '2017-12-22'
2017年4月2日 10:36