我使用vb.net和Access 2010的數據庫(.accdb)什麼是在Access 2010中正確的CASE SELECT語句?
這工作與MySQL:
SELECT user_id, username, first_name, middle_name, last_name,
CASE is_enable WHEN 1 THEN 'Yes' ELSE 'No' END
FROM tbl_user_accounts ORDER BY user_id
但是,當通過相同的查詢訪問,我得到以下錯誤:
Unrecognized keyword WHEN.
因此,我假設CASE聲明在訪問方面不同,或者訪問是否具有該函數?
P.S.
IS_ENABLE是布爾
沒有案例......何時。開關功能是一種選擇。請參閱** http://stackoverflow.com/questions/11534425/microsoft-access-case-query.** – chuff 2013-02-09 06:34:31
@chuff,您如何在Switch功能中執行CASE ELSE之類的操作? – 2013-02-09 06:38:26
@paynet你可以在'vba'上做到這一點 – 2013-02-09 06:43:56