0
即時嘗試選擇在mysql中具有特定年份的所有行。 datetime的格式如2016-12-02 10:00:00
,所以我試圖使用通配符來做到這一點。但是我想mysql在涉及時間戳的請求中使用通配符
SELECT * FROM all-data.prices where YEAR(timestamp)= "2005";
和SELECT * FROM all-data.prices where timestamp= "2005%" ;
和它沒有爲我工作。
任何關於這種select語句的正確語法的建議?
你有一個真正的'timestamp'專欄,或者它是'varchar'嗎? – Mureinik
@Mureinik - 沒有它的一個真正的時間戳列 –
嗯......使用'年'應該有效。你能分享一些樣本數據和你得到的結果嗎? – Mureinik