非高手勿进! 高分求解: SQL组合查询语句
有两个表
一个是项目表,一个是时间表,两个表通过项目编号关联。
项目表: PM
字段: pm_id 自动编号
pm_name 项目名称
工作表: work
字段 : work_id 自动编号
pm_id 关联项目
addtime 工作时间
实现效果:
选择一时间段,例如;从2007.4.1到 2007.4.6 ,按对应时间、项目列出工作编号。
数据表:
pm
pm_id pm_name
1 A1
2 A2
work
work_id pm_id addtime
3 1 2007.4.1
4 2 2007.4.2
5 1 2007.4.3
6 1 2007.4.4
7 2 2007.4.5
8 2 2007.4.6
要实现的结果如下:
-----------------------------------
2007.4.1 2007.4.2 2007.4.3 2007.4.4 2007.4.5 2007.4.6
-----------------------------------
A1 3 5 6
-----------------------------------
A2 4 7 8
应该如何写查询语句?如何实现,谢谢!分数不够可再加,在线等哦。祝五一快乐!
如何循环嵌套实现,请高手指点,最好写的详细一些,非常感谢!