1
我有一個交叉表查詢的switch語句:MS Access + SQL - switch語句中的左連接?
Switch([Age]<20, "Under 20", [Age]>=20 and <=25, "Between 20 and 25")
AS **Age_Range**
switch語句評估我行標題是這樣的:
1 2 3 4 5 <-- Columns
Under 20 0 0 0 3 2
Between 20 and 25 1 2 0 4 0
當值=
Total: Nz(Count(Demo.ID))+0
好了,所有的目前爲止還不錯。但是,我正在嘗試使用switch語句進行左連接,因此無論是否存在數據,所有的年齡範圍都會顯示出來。我知道我需要一張所有年齡段的桌子,但我很困惑。
這是我曾嘗試過,目前不工作。
加入switch語句AGE_RANGE表年齡範圍,凡在表中的相關值是「20歲以下」和「在20和25」的開關字符串。不工作。
而不是把字符串值放在表中,把條件([年齡] < 20等)。但是,這是失敗的,因爲要將條件放在表格中,它必須是文本字段。數據不匹配。
有人可以讓我知道,如果這可以做,如何?
謝謝,
工作就像一個魅力,謝謝。 – jerry