Re: [SQL ] 判斷重疊的時間
==.=== [嘆氣]
隨便亂 google datetime function,第一個會得到這個
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
(這應該是用 mysql 一定會 bookmark 起來的 reference 吧...)
你想辦法去把你的「日期」跟「開始時間」組成一個欄位
看是要用 STR_TO_DATE() 還是啥(只能說你的欄位設計的... [默])
然後接下來大概是 DATEDIFF()
※ 引述《Rukawa31 (hold on)》之銘言:
: 想請問一下
: 如果有個table主要用來記錄時間的
: ┌──────┬───────┬───────┐
: │ 日期 │ 開始時間 │ 結束時間 │
: ├──────┼───────┼───────┤
: │ 2008-10-10 │ 8:00 │ 22:00 │
: ├──────┼───────┼───────┤
: │ .......... │ .... │ ..... │
: │ .......... │ .... │ ..... │
: │ .......... │ .... │ ..... │
: └──────┴───────┴───────┘
: 想要搜尋與此table任何時間重疊的資料
: 例如: 2008-10-10 21:59 23:00 ( O )
: 2008-10-10 22:59 23:00 ( X )
: 請問單純用SQL作得到嗎@@?
: 我使用的是MySQL
: 不知道這樣表達板友看不看得懂QQ
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.218.58.96
推
09/29 13:26, , 1F
09/29 13:26, 1F
推
09/29 15:19, , 2F
09/29 15:19, 2F
討論串 (同標題文章)