作者kingoface (Vincent)
看板Database
標題[SQL ] 如何判斷歷史的某星期幾?
時間Wed May 1 11:05:35 2013
狀況如下,我是使用mysql.
比如DB中有個Date欄位.但沒有星期幾的欄位.
今天是2013/5/1 星期三
我要怎麼下語法,能抓取同一張table的星期三資料呢!?
我只有想到把全部日期抓取出來.
然後用php的函式轉換成星期幾,然後存在陣列判斷.
請問有沒有方法在sql搜尋的時候直接做掉?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.195.130
→ itisjoe:mysql有個dayname()可用 但我不知道效能如何 05/01 14:12
→ itisjoe:select * from tb where dayname('clmDate') = 'Tuesday' 05/01 14:13
→ alpe:mysql date_format 05/02 00:56
推 lihsien:dayofweek(column_name)= 4 05/07 14:48