国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > 文庫 > 正文

問個高難度的復雜查詢(在一個時間段內的間隔查詢)

2020-10-29 21:56:25
字體:
來源:轉載
供稿:網友
我想在一個時間段內然后按照間隔時間來查詢數據
select * from 監控溫度表 where 監控溫度表.時間 between '" + Str(dtStart.Value) + "'AND '" + Str(dtEnd.Value) + "'order by id
這個是在一個時間段內查詢,現在要加個時間間隔來查詢,不知所云,望高手解答
其中dtStart.Value和dtEnd.Value是DTPicker1控件
舉例:比如說我查詢時間段在 2007-1-5 19:03:31到2007-4-8 10:38:21以為在這之間沒隔幾秒就有一個數據現在不想讓他全取出來,我要個5分鐘或者多少時間取一個數據。如現在我2007-1-5 19:03:31有個記錄,下個記錄就直接是2007-1-5 19:08:31這個記錄(如沒這么記錄就在這個記錄的前后最接近取個記錄),而在2007-1-5 19:03:31置2007-1-5 19:08:31很多數據就不顯示出來了,謝謝各位啊

try

select * from 監控溫度表 A where 時間 between '" + Str(dtStart.Value) + "'AND '" + Str(dtEnd.Value) + "' And Not Exists (Select 時間 From 監控溫度表 Where DateDiff(mi, 時間, A.時間) <=5 ) order by id

我想那個間隔時間是可以改的
比如加個text
text1.text=間隔時間
先謝謝樓上的

主站蜘蛛池模板: 莱州市| 阳春市| 闻喜县| 苍溪县| 京山县| 大港区| 收藏| 成都市| 资兴市| 兴化市| 旌德县| 博罗县| 岑巩县| 曲松县| 阿拉尔市| 仁布县| 东阿县| 乌什县| 瓮安县| 河源市| 奉贤区| 三原县| 乐东| 广州市| 海安县| 海南省| 应用必备| 乌什县| 阳春市| 汉川市| 莱阳市| 肇州县| 五常市| 泸西县| 尼木县| 东乌珠穆沁旗| 长治县| 正蓝旗| 辉南县| 和田市| 金昌市|