2014-04-11 30 views

回答

2

你只需要使用YEAR

WHERE YEAR(FROM_UNIXTIME(tidpunkt)) = 2014 
+0

我試着用這個查詢:SELECT FROM_UNIXTIME(tidpunkt,'%Y')AS tidpunkt,REPLACE(telnr,' - ','')as telnr FROM ringupp WHERE(telnr LIKE'%$ p1%'AND'$ p1' <>'')或(telnr LIKE'%$ p2%'AND'$ p2'<>'')或(telnr LIKE'%$ p3%'AND'$ p3'<>'')AND YEAR(FROM_UNIXTIME( tidpunkt))= 2014這應該只會租用擁有2014年的行,但它會返回所有行,甚至包含2013年的行。 – user500468

+0

嘗試在所有'OR'周圍添加括號...... WHERE(.. OR ..或..或..)和..' – Kermit

+0

非常感謝。爲什麼括號? – user500468