關於時間查詢

2021-08-25 20:21:27 字數 1393 閱讀 5099

select * from task

select * from user_task

select * from user_account where name='關維康'

--mysql在固定的時間段

select * from pk_invite where created_at >= unix_timestamp("2011-05-10 00:00:00")*1000 and created_at <= unix_timestamp("2011-05-10 23:59:59")*1000

--查詢某一天零點的時間

--1304956800000

select unix_timestamp("2011-05-10 00:00:00")*1000

--1304956800000

select unix_timestamp(curdate())*1000

--查詢某一天23:59:59的時間

--1305043199000

select unix_timestamp("2011-05-10 23:59:59")*1000

--1305043199000

select (unix_timestamp(curdate()+1)-1)*1000

--查詢當前時間2011-05-10 15:00:25

select now()

--查詢今天的日期2011-05-10

select curdate()

--對當前時間進行換算1305010901000

select unix_timestamp(now())*1000

---pk每天發的pk

select * from pk_invite where uid='kaixin001-10135' and created_at between unix_timestamp(curdate())*1000 and (unix_timestamp(curdate()+1)-1)*1000

--查詢最後訪問的時間

select *, from_unixtime(latest_visited_at/1000,'%y-%m-%d') as a from user_account

--查詢今天的日期

select date_format(now(),'%y-%m-%d')

----查詢今天使用者登入資訊

select *, from_unixtime(latest_visited_at/1000,'%y-%m-%d')

as a from user_account where uid='kaixin001-1013345' and from_unixtime(latest_visited_at/1000,'%y-%m-%d') = date_format(now(),'%y-%m-%d')

有關於時間的模糊查詢

有關於時間的模糊查詢有以下三種方法 1.convert轉成string,在用like查詢。select from table1 where convert varchar,date,120 like 2006 04 01 2.between select from table1 where time...

關於時間查詢的sql語句

今天 select from 表名 where to days 時間欄位名 to days now 昨天select from 表名 where to days now to days 時間欄位名 1 近7天select from 表名 where date sub curdate interval...

關於datetime?時間型別的查詢

由於專案的需要 要做乙個時間查詢的功能 根據使用者選擇的月份來查詢資料庫相對應的資料 這個難倒我這個菜鳥了 想了很多辦法 包括最笨的拼接都想出來了 結果想過還是不理想 在網上找了很多資料 也沒找到 然後就去問了老大 不多說了 直接上 if paymentdays null p p.andalso o...