每个月每天的排班查询问题
现在有一张表 ht_pb
格式是 员工编号 开始日期  班次编号
另一张表 ht_bc
格式是  班次编号,班次名称
我现在要求查询输入一个起始日期,一个结束日期,然后显示 
员工编号 当月1号 2号 .... 31号
001       白班    夜班
这样的效果,求各位大神赐教
------最佳解决方案--------------------SQL Server版FAQ帖 欢迎大家踊跃补充 在里面找
------其他解决方案--------------------建议你给出测试数据
------其他解决方案--------------------我新手,测试数据怎么给呢
------其他解决方案--------------------求表的数据!
------其他解决方案--------------------__sno	__user	__time	zgbh	rq	bcbh	__chk
33216	NULL	NULL	000001    	2012-10-11 00:00:00	001	1
33217	NULL	NULL	000001    	2012-10-12 00:00:00	001	1
33218	NULL	NULL	000001    	2012-10-13 00:00:00	001	1
33219	NULL	NULL	000001    	2012-10-14 00:00:00	001	1
33220	NULL	NULL	000001    	2012-10-15 00:00:00	001	1
33221	NULL	NULL	000001    	2012-10-16 00:00:00	001	1
33222	NULL	NULL	000001    	2012-10-17 00:00:00	001	1
33223	NULL	NULL	000001    	2012-10-18 00:00:00	001	1
33224	NULL	NULL	000001    	2012-10-19 00:00:00	001	1
33225	NULL	NULL	000001    	2012-10-20 00:00:00	001	1
33226	NULL	NULL	000001    	2012-10-21 00:00:00	001	1
33227	NULL	NULL	000001    	2012-10-22 00:00:00	001	1
33228	NULL	NULL	000001    	2012-10-23 00:00:00	001	1
33229	NULL	NULL	000001    	2012-10-24 00:00:00	001	1
33230	NULL	NULL	000001    	2012-10-25 00:00:00	001	1
33231	NULL	NULL	000001    	2012-10-26 00:00:00	001	1
33232	NULL	NULL	000001    	2012-10-27 00:00:00	001	1
33233	NULL	NULL	000001    	2012-10-28 00:00:00	001	1
33234	NULL	NULL	000001    	2012-10-29 00:00:00	001	1
33235	NULL	NULL	000001    	2012-10-30 00:00:00	001	1
33236	NULL	NULL	000002    	2012-10-11 00:00:00	001	1
33237	NULL	NULL	000002    	2012-10-12 00:00:00	001	1
33238	NULL	NULL	000002    	2012-10-13 00:00:00	001	1
33239	NULL	NULL	000002    	2012-10-14 00:00:00	001	1
33240	NULL	NULL	000002    	2012-10-15 00:00:00	001	1
33241	NULL	NULL	000002    	2012-10-16 00:00:00	001	1
33242	NULL	NULL	000002    	2012-10-17 00:00:00	001	1
33243	NULL	NULL	000002    	2012-10-18 00:00:00	001	1
33244	NULL	NULL	000002    	2012-10-19 00:00:00	001	1
33245	NULL	NULL	000002    	2012-10-20 00:00:00	001	1
33246	NULL	NULL	000002    	2012-10-21 00:00:00	001	1
33247	NULL	NULL	000002    	2012-10-22 00:00:00	001	1
33248	NULL	NULL	000002    	2012-10-23 00:00:00	001	1
33249	NULL	NULL	000002    	2012-10-24 00:00:00	001	1
33250	NULL	NULL	000002    	2012-10-25 00:00:00	001	1
33251	NULL	NULL	000002    	2012-10-26 00:00:00	001	1
33252	NULL	NULL	000002    	2012-10-27 00:00:00	001	1