2012-11-09 32 views
3

Query A中的兩列標記爲2012和2011.MS Access:引用動態列名?

但是,明年的列將是2013年和2012年。這是因爲那些列是交叉表的一部分,名稱是通過年份完成的()函數。

無論如何,我正在使用一個新的查詢來添加一列,減去兩年的列中的值,但我不知道如何動態地引用這些列。

例如我可以很容易地添加一列

Difference: [2012 Revenue] - [2011 Revenue] 

但是這會停止明年的工作。

回答

4

你爲什麼不對其進行標記這些列的東西多一點一般和使用它們像這樣
差異:今年] - [去年]

+0

這是聰明的,高效!從來沒有想過。 –

+0

是的。好主意 。 – Fionnuala

+0

我沒有控制/說如何標記查詢的列標題,或者我會這樣做。雖然謝謝! – IAmBatman