0
我試圖運行下面的腳本請指導我我在BETWEEN查詢
SELECT field_value
FROM jos_js_res_record_values jrv
INNER
JOIN jos_js_res_record jr
ON jrv.record_id = jr.id
where field_id = 49
WHERE jr.ctime BETWEEN '2011-21-03' AND '2012-01-03'
ORDER BY jr.user_id ASC;
做錯了,但顯示下面的錯誤
#1064 - 你有一個錯誤的SQL語法;檢查與您的MySQL服務器版本相對應的手冊,以找到正確的語法,以便在'WHERE jr.ctime BETWEEN'2011-21-03'AND'2012-01-03'order by jr.user_id ASC'at line 1處使用
請指導我我在做什麼錯呢..
在查詢中有兩個'WHERE'。一個錯字? –
謝謝@SalmanA – mobi001
用列表別名......即jr.field_id或jrv.field_id來限定'field_id'列是非常好的主意,無論哪列表來自哪個表。 – spencer7593