SQL新手在這裏。我正在嘗試使用between函數根據AgeBrackets表中的年齡在列表中獲取適當的年齡類別。查找範圍內的值
GetAgeCategory查詢:
SELECT TRANSACTIONS.ACCOUNT_NUM, TRANSACTIONS.Age at List, Age Category.AgeBrackets
FROM TRANSACTIONS, AgeBrackets
WHERE
(((TRANSACTIONS.Age at List) Between [AgeBrackets].FROM and [AgeBrackets].TO));
我做的事務表計數,並且有該表上的更多的記錄相比GetAgeCategory查詢。由於某些原因,該查詢將從TRANSACTIONS表中排除記錄。我究竟做錯了什麼?
哪個RDBMS使用..? – Mansoor
這是什麼樣的語法? MS Access SQL並不像這樣。 –
我正在使用MS Access,有一個錯字。選擇部分應該是:SELECT TRANSACTIONS.ACCOUNT_NUM,TRANSACTIONS。[Age at List],Age Category。[AgeBrackets] – CellMation