我正在Microsoft Access中创建一个用于资源规划的应用程序。
我的SQL表大致结构如下:
ID DATE SHIFT PERSON
我正在努力的是以一种我可以用来填充计划表格的方式从表格中检索数据。
我正在寻找类似的东西:
NAME 16/11 17/11 18/11 19/11 20/11 21/11 22/11
Person 1 Day Day Day Day Day
Person 2 Night Night Night Night Night
Person 3 Day Day Day Day Day
但是,我没有找到能够得到这个结果的SQL查询。
有什么想法吗?
答案 0 :(得分:-1)
将所有数据输入MS Access。使用交叉表查询向导,如下所示:
1) Select Your table <next>
2) For Row headings select "Person" <next>
3) For Column headings choose "Shift_Date" (since date is a reserved
word used column name of Shift_date) <next>
4) By which interval? select "Date" <next>
5) For: What number do you want calculated for each column and row
intersection? choose "Shift", and for function choose "Max"
6) Finish