我正在我的phpMyAdmin的查詢日期,但我沒有得到任何結果,卡在這一個小時,現在這是爲什麼MySQL查詢相關工作不
查詢:
SELECT *
FROM `customer`
WHERE `name` = 'DEMO' AND `date` BETWEEN 01/01/2011 AND 31/12/2012;
結構的圖像和記錄的位於的時間範圍
我正在我的phpMyAdmin的查詢日期,但我沒有得到任何結果,卡在這一個小時,現在這是爲什麼MySQL查詢相關工作不
查詢:
SELECT *
FROM `customer`
WHERE `name` = 'DEMO' AND `date` BETWEEN 01/01/2011 AND 31/12/2012;
結構的圖像和記錄的位於的時間範圍
內的嘗試:
SELECT * FROM `customer`
WHERE name = 'DEMO' and `date` between '2011-01-01' and '2012-12-31';
+1這個人很快! – Fabio
如果您想將日期選擇爲特定格式:SELECT col1,col2,DATE_FORMAT(datecolumn,'%d-%m-%Y')AS datecolumn,more1 ... FROM sometable .... – Masterakos
您的日期無效。他們只是被分成多個數字:'01/01/2011' - > 0.00049726。 MySQL日期是'yyyy-mm-dd'格式的字符串,所以你需要'BETWEEN'2011-01-01'AND'2012-12-31''。 –