Phaetonpsb
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: [/q] [q]select ac.ACCOUNT_ID as "Account ID", au.FIRST_NAME as "Technician Name ( First Name )", LONGTODATE(acs.OPENTIME) as "Login Time", LONGTODATE(acs.CLOSETIME) as "Logout Time" from aaauser au inner join sduser sd on au.USER_ID=sd.USERID inner join portalusers pu on sd.USERID=pu.USERID inner join portaltechnicians pt on pu.ID = pt.ID inner join aaalogin al on au.USER_ID = al.USER_ID inner join aaaaccount ac on al.LOGIN_ID = ac.LOGIN_ID left join aaaaccsession acs on ac.ACCOUNT_ID = acs.ACCOUNT_ID left join aaauser repuser on repuser.USER_ID = sd.REPORTINGTO where pu.STATUS = 'ACTIVE' and (ac.ACCOUNT_ID='47122' or ac.ACCOUNT_ID='46054' or ac.ACCOUNT_ID='35101' or ac.ACCOUNT_ID='48019' or ac.ACCOUNT_ID='48016' or ac.ACCOUNT_ID='44788' or ac.ACCOUNT_ID='44781' or ac.ACCOUNT_ID='648') and (acs.OPENTIME is NULL or acs.OPENTIME between <from_thismonth> and <to_thismonth> ) order by 2 | эм, ну код нерабочий изначально. Что за таблица такая portalusers, в какой версии она появилась? Что за функция LONGTODATE, я так понимаю, это конверт java времени в нормальное, но, ее описывают через dbo., и, она разве встроена в систему? |