前一段時間在專案中需要查詢乙個月內乙個時間點到另乙個時間點的資料,剛開始真的是沒有什麼頭緒,然後就在晚上開始找,最後找到了乙個mysql資料庫中自帶的函式date_format然後就有了如下的**:
/// /// 查詢本月8點之前的番茄總數量
///
/// 使用者id
///
public int selecteight(string userid)
;string sql = "select sum(tomato_time_interval)/60 from tm_record_s where (start_time between @firsttime and @lasttime)and user_id = @userid and (date_format(start_time, '%h:%i:%s') between '00:00:00'and'08:00:00')";
datatable table = helper.executequery(sql, param);
if(convert.tostring(table.rows[0][0])!="")
return i;
}/// /// 獲取本月月末時間
///
///
private string firsttime()
/// /// 獲取本月月底時間
///
///
private string lasttime()
這真的是應了一句話:多看幫助少走彎路呀。 java 判斷一段日期內連續簽到天數
此處就拿休假部分做例子分析 連續休假要通過兩個相鄰日期間隔是否是一天,定義變數記錄。如果兩個相鄰日期間隔超過一天,重新賦值為1,超過4天就返回 貼一下測試 public class continueattend public static void main string args try list...
關於MySQL資料庫 啟動之後使用一段時間掛掉問題
由於本人在自己的雲伺服器上搭建了一套 系統,主要用於各種實驗用。在前兩天偶想起自己的部落格好久沒有更新了,自己墮落成這樣。於是在chrome 位址列中熟練的輸入我那令人魂牽夢繞的部落格位址。回車一按,傻眼了。五姑娘廢了。上伺服器上一看。原來是mysql伺服器掛了,果然還是自己太嫩。當初考慮問題太簡單...
資料庫中SQL查詢指定日期內資料
mysql資料庫 有時我們面要統計一下資料庫中指定日期的資料,如常用的,今天,昨天,明天,本週 上週 本月 上個月份的資料,除了我們可以使用strtotime來算還可以參考下面方法。今天select from 表名 where to days 時間欄位名 to days now 昨天 select ...