請問為何以下日期相減ACCESS SQL語法發生錯誤呢?

edited 十月 2013 in 資料庫
請問為何以下日期相減ACCESS SQL語法發生錯誤呢?



select count(`學生ID`) from `學校` where (`登錄日期` - #29-jan-2006# )< 0 ;

非常感謝!

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=2493

評論

  • edited 三月 2007
    這個問題很難回答,因為你沒有提供錯誤訊息,於是我們只好瞎猜。

    我沒用過 Access 的SQL 語法,但我用過 MS SQL, MySQL, PostgreSQL 等 SQL 語法,所以我猜:
    我直覺想到,你的括號打錯了。
    欄位名稱應該用雙引號或不加括號,所以登錄日期部份的語法錯誤。
    第二是時間部份的格式錯了,我不記得在 SQL 語法中有 # 符號作括號的用法。
Sign In or Register to comment.