看板 Database 關於我們 聯絡資訊
==.=== [嘆氣] 隨便亂 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
Rukawa31:謝謝 抱歉似乎問了很蠢的問題 09/29 13:26
Rukawa31:可否說明一些為什麼這樣設計不好的原因呢@@ 09/29 15:19