-1
布爾檢查在一個MS Access 2010數據庫,我有以下查詢其完美的作品:空日期字段
SELECT TOP 1 ordersTable.startDate, ordersTable.endDate
FROM ordersTable
WHERE ordersTable.customerID=1
ORDER BY ordersTable.startDate DESC;
如何更改上面,使其輸出一個簡單的「YES」,如果結束日期是如果endDate不爲空,爲空還是「NO」?
這將從而報告給定客戶是否有當前未結訂單。我想我們使用Iif,但是我一直無法找到一個很好的語法示例。
+1試圖幫助。但是,當我使用您的代碼時,Access會在查詢表達式中提供一個對話框,指出語法錯誤(缺少運算符):CASE WHEN ordersTable.endDate爲空然後「是」否則「否」結束IsEmpty。你有什麼建議嗎? – CodeMed
這個鏈接說CASE WHEN只能在VBA中使用:http://www.techonthenet.com/access/functions/advanced/case.php – CodeMed
啊,那個古怪的非標準訪問!嘗試使用IIF編輯的版本我沒有在本機上使用Access :-( – asantaballa