R versus Python tags

1

Please login or register to vote for this query.

(click on this box to dismiss)

Stack Overflow

Q&A for professional and enthusiast programmers

select
  cast(cast(t.yr as varchar(4))+'-'+cast(t.mnth as varchar(2))+'-01' as date) as dt
  ,py_mnth_count/(r_mnth_count+1) as py_r_ratio
from
(
  select
    month(CreationDate) as mnth
    ,year(CreationDate) as yr
    -- count <r> tags
    ,sum(case when tags like '%<r>%' then 1 else 0 end) as r_mnth_count
    -- count <python> tags
    ,sum(case when tags like '%<python>%' then 1 else 0 end) as py_mnth_count
  from
    posts
  where
    -- tags are wrapped by <>
    tags like '%<r>%'
    or tags like '%<python>%'
  group by month(CreationDate), year(CreationDate)
) as t
-- exclude last (incomplete month)
where not (mnth=month(GETDATE()) and yr=year(GETDATE()))
and yr>=2010
order by t.yr asc, t.mnth asc

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results