我有數據庫中有表的字段 - (EId,PId,Date,Time)
。如何把從月的日期在SQL查詢中的where子句
我想選擇此表中的所有字段,其中month < 5
。更詳細地說,我想要在month 5
之前輸入表中的條目。
請幫我寫這個sql查詢。謝謝:)
我有數據庫中有表的字段 - (EId,PId,Date,Time)
。如何把從月的日期在SQL查詢中的where子句
我想選擇此表中的所有字段,其中month < 5
。更詳細地說,我想要在month 5
之前輸入表中的條目。
請幫我寫這個sql查詢。謝謝:)
使用MONTH()
還記得限制WHERE
子句中的一年:
SELECT *
FROM yourTable
WHERE MONTH(Date) < 5 AND YEAR IN (...)
SELECT * FROM時間表 WHERE MONTH(日期)<= 6 AND YEAR(日期)<= 2016 –
這不是給我的權利回答 –
你能在這裏更清楚些嗎?你得到什麼結果? –
使用內置的MONTH
功能:
SELECT * FROM <Your Table Name> WHERE MONTH(Date) < 5
歡迎來到堆棧溢出。上面已經在評論和答案中提到了這一點。 –
而你嘗試過什麼到目前爲止?提示:'month()','year()' – Blank
**提示:**'選擇月份('日期')' – 1000111
你想包括幾年? –