Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. DECLARE @PERIOD_BEGIN NVARCHAR(20) = '2020-1-11 22:00:00'; --начало анализированного периода
  2. DECLARE @PERIOD_END NVARCHAR(20) = '2020-1-13 9:59:59'; -- конец анализированного периода
  3. --declare @days int = 999999
  4. select
  5. count(distinct tutorial.userid) users
  6. from tutorial join users on users.userid=tutorial.userid where step_id=999 and registrationclientversion='0.0.79' and tutorial.created between @PERIOD_BEGIN and @PERIOD_END
  7.  
  8. select
  9. worldid,
  10. avg(runnumber) as tries
  11. ,count(distinct finishrun.userid) Users
  12. ,count(finishrun.userid) Повторные_прохождения
  13. from finishrun join users on users.userid=finishrun.userid where roomnumber='-1' and timestamp between finishrun.created and dateadd(hh,1,finishrun.created)
  14. and registrationclientversion='0.0.79' and finishrun.created between @PERIOD_BEGIN and @PERIOD_END and isleft=0 and roomname!='-2' and roomnumber!=0
  15. group by worldid
  16. order by worldid
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement