create procedure lp_count
@begintime datetime ,
@endtime datetime as
select left(convert(varchar(19),lp_employee.curtime as 日期,121),10) ,lp_classroad.sort_id as 线路名称,lp_total_detal.employeeid as 人员编号,
lp_total_detail.name as 人员姓名,right(convert(varchar(19),lp_employee.curtime as 巡根时段,121),9),lp_control.ctlname as 巡根名称  from 
(((((lp_class inner join lp_classroad on lp_class.classid=lp_classroad.classid) inner join lp_timeplan on lp_classroad.lpno=LP_TIMEPLAN.lpno) inner join  lp_control on lp_control.lpno=lp_timeplan.lpno)inner join lp_total_detail on lp_total_detail.lpno=lp_control.lpno) inner join lp_employee on lp_employee.cardserialno=lp_total_detail.cardserialno)
 
where left(convert(varchar(19),lp_employee.curtime)as 日期,121),10) between @begintime and @endtime
go