即時通訊使用Access作爲數據庫和im有問題與下面的查詢。我知道問題是與email_date字段,但我不知道如何解決它。問題是一個文本字段,我試圖通過使用CDATE使用它作爲日期字段,並將其與實際的日期字段導致問題進行比較。我得到數據不匹配錯誤。在email_date字段中,如果沒有任何內容,則該字段由' - '組成,否則它具有2011年9月21日。任何幫助將非常感激。使用Access數據庫的sql查詢時遇到問題
SELECT A.ICAO, A.IATA, A.AIRPORT_NAME, A.CITY, A.COUNTRY,
A.REVISED_DATE, A.COMPANY, A.EMAIL_DATE
FROM AIRPORT_CHECKLIST A
WHERE A.COMPANY = 'company'
AND FLAG_DELETE = 'No'
AND EMAIL_DATE <> '--'
AND CDATE(REVISED_DATE) > CDATE(EMAIL_DATE)
退一步,其中一些建議適用於審查你的數據,找到值是場不會轉換爲日期。 – JeffO