我正在编辑一个数据库Access 2007
。以前,数据库有Columns
:
"Stocks Under Cover This Year"
和"Stocks Under Cover Last Year."
例如,
今年受保股票:3
去年承保的股票:2
我已将其更改table
为有一个“年份”列。例如,
年份: 2012 年,涵盖的股票:2
年份: 2013 年,涵盖的股票数量:3
我的问题是,在我进行查询之前:Analyst Data.Stocks Under Cover This Year
,我该如何更改它以适应我当前的表Years
呢?如果我需要每年的查询,我需要在multiple columns
查询中进行还是在同一列multiple year
有条件?
我需要把它放在form
上面写着的地方,
去年承保的股票:2
今年受保股票:3
请指教。
编辑:再添加一个例子,
在同一个查询中,我需要知道上一年的 4q 排名和当前年份的 4q 排名。
旧Table
:
Stocks_Under_Cover_Last_Year Stocks_Under_Cover_This_Year Rank_Previous_Year Rank_Current_Year
2 3 32 31
新Table
:
Year Stocks_Under_Cover Rank
2012 2 31
2013 3 30
但我需要新查询来填写带有 Previous_Year_Rank: ... 等的表格。
相同的form
格式:
Stocks_Under_Cover_Last_Year Stocks_Under_Cover_This_Year Rank_Previous_Year Rank_Current_Year
2 3 32 31
编辑2:所以我认为我的解决方案是以一种形式使用多个查询。第一个查询将查询 2012 年并将选定的值放入表单中的字段中。第二个查询将查询 2013 年并将选定的值放置在表单的字段中。我不知道如何从多个查询中创建一个表单。