伦敦海军会议:问一个关于access的sql的问题?
来源:百度文库 编辑:杭州交通信息网 时间:2024/06/01 11:50:58
有表:
部门/姓名/日期
如何用查询自动生成这样一张表
第一行是日期(按大小排序,不重复),第一列是部门(不重
复),中间字段的值是在该部门和该日期的员工姓名(要求以
:“姓名1,姓名2...”的形式作为植。
我用
TRANSFORM Last(员工.姓名) AS 姓名之Last
SELECT 员工.部门
FROM 员工
GROUP BY 员工.部门
PIVOT Format([日期],"Short Date");
不符合使用的要求,求各位大侠多多指教。
用Excel实现也可以,但要求根据输入结果自动调整。
部门/姓名/日期
如何用查询自动生成这样一张表
第一行是日期(按大小排序,不重复),第一列是部门(不重
复),中间字段的值是在该部门和该日期的员工姓名(要求以
:“姓名1,姓名2...”的形式作为植。
我用
TRANSFORM Last(员工.姓名) AS 姓名之Last
SELECT 员工.部门
FROM 员工
GROUP BY 员工.部门
PIVOT Format([日期],"Short Date");
不符合使用的要求,求各位大侠多多指教。
用Excel实现也可以,但要求根据输入结果自动调整。