Advertisement
PJH

Post counts month ending 17 Oct 2014

PJH
Oct 17th, 2014
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 7.21 KB | None | 0 0
  1. [postgres@sofa ~]$ sql_tdwtf month_posts
  2. # Post counts per user over last month
  3. WITH LastMonth AS (
  4.     SELECT row_number() OVER (ORDER BY count(*) DESC, bp.user_id), u.username, bp.user_id, count(*)
  5.     FROM badge_posts bp
  6.     JOIN users u on u.id=bp.user_id
  7.     WHERE topic_id NOT IN (
  8.        SELECT topic_id FROM badge_posts GROUP BY topic_id HAVING count(topic_id) <4
  9.     ) AND topic_id NOT IN (
  10.        1000, 1673, 3125
  11.     ) AND bp.created_at > CURRENT_DATE - INTERVAL '1 month'
  12.     GROUP BY u.username, bp.user_id
  13.     ORDER BY count(*) DESC, bp.user_id
  14. ),
  15. TotalUsers AS (
  16.     SELECT max(row_number) from LastMonth
  17. )
  18. SELECT row_number, count
  19. FROM LastMonth, TotalUsers
  20.  
  21.  row_number | count
  22. ------------+-------
  23.           1 |  1271
  24.           2 |  1009
  25.           3 |   972
  26.           4 |   954
  27.           5 |   829
  28.           6 |   774
  29.           7 |   545
  30.           8 |   483
  31.           9 |   464
  32.          10 |   422
  33.          11 |   407
  34.          12 |   359
  35.          13 |   337
  36.          14 |   324
  37.          15 |   321
  38.          16 |   315
  39.          17 |   292
  40.          18 |   263
  41.          19 |   253
  42.          20 |   228
  43.          21 |   210
  44.          22 |   195
  45.          23 |   175
  46.          24 |   168
  47.          25 |   148
  48.          26 |   146
  49.          27 |   127
  50.          28 |   127
  51.          29 |   117
  52.          30 |   109
  53.          31 |   107
  54.          32 |   101
  55.          33 |   101
  56.          34 |    98
  57.          35 |    97
  58.          36 |    94
  59.          37 |    91
  60.          38 |    89
  61.          39 |    86
  62.          40 |    86
  63.          41 |    85
  64.          42 |    84
  65.          43 |    79
  66.          44 |    75
  67.          45 |    74
  68.          46 |    74
  69.          47 |    74
  70.          48 |    74
  71.          49 |    74
  72.          50 |    59
  73.          51 |    58
  74.          52 |    55
  75.          53 |    52
  76.          54 |    52
  77.          55 |    50
  78.          56 |    49
  79.          57 |    47
  80.          58 |    47
  81.          59 |    46
  82.          60 |    45
  83.          61 |    45
  84.          62 |    44
  85.          63 |    44
  86.          64 |    43
  87.          65 |    43
  88.          66 |    42
  89.          67 |    39
  90.          68 |    37
  91.          69 |    34
  92.          70 |    33
  93.          71 |    31
  94.          72 |    31
  95.          73 |    31
  96.          74 |    30
  97.          75 |    30
  98.          76 |    28
  99.          77 |    27
  100.          78 |    27
  101.          79 |    27
  102.          80 |    27
  103.          81 |    27
  104.          82 |    26
  105.          83 |    25
  106.          84 |    24
  107.          85 |    23
  108.          86 |    22
  109.          87 |    22
  110.          88 |    21
  111.          89 |    20
  112.          90 |    20
  113.          91 |    19
  114.          92 |    19
  115.          93 |    18
  116.          94 |    16
  117.          95 |    16
  118.          96 |    15
  119.          97 |    15
  120.          98 |    14
  121.          99 |    14
  122.         100 |    14
  123.         101 |    13
  124.         102 |    13
  125.         103 |    12
  126.         104 |    11
  127.         105 |    11
  128.         106 |    10
  129.         107 |    10
  130.         108 |    10
  131.         109 |    10
  132.         110 |    10
  133.         111 |     9
  134.         112 |     9
  135.         113 |     9
  136.         114 |     9
  137.         115 |     9
  138.         116 |     9
  139.         117 |     8
  140.         118 |     8
  141.         119 |     8
  142.         120 |     8
  143.         121 |     8
  144.         122 |     8
  145.         123 |     8
  146.         124 |     7
  147.         125 |     7
  148.         126 |     7
  149.         127 |     7
  150.         128 |     7
  151.         129 |     7
  152.         130 |     7
  153.         131 |     7
  154.         132 |     6
  155.         133 |     6
  156.         134 |     6
  157.         135 |     5
  158.         136 |     5
  159.         137 |     5
  160.         138 |     5
  161.         139 |     5
  162.         140 |     5
  163.         141 |     5
  164.         142 |     5
  165.         143 |     5
  166.         144 |     4
  167.         145 |     4
  168.         146 |     4
  169.         147 |     4
  170.         148 |     4
  171.         149 |     4
  172.         150 |     4
  173.         151 |     4
  174.         152 |     4
  175.         153 |     4
  176.         154 |     4
  177.         155 |     4
  178.         156 |     4
  179.         157 |     4
  180.         158 |     4
  181.         159 |     4
  182.         160 |     4
  183.         161 |     4
  184.         162 |     3
  185.         163 |     3
  186.         164 |     3
  187.         165 |     3
  188.         166 |     3
  189.         167 |     3
  190.         168 |     3
  191.         169 |     3
  192.         170 |     3
  193.         171 |     3
  194.         172 |     3
  195.         173 |     3
  196.         174 |     3
  197.         175 |     3
  198.         176 |     3
  199.         177 |     3
  200.         178 |     3
  201.         179 |     3
  202.         180 |     3
  203.         181 |     3
  204.         182 |     3
  205.         183 |     2
  206.         184 |     2
  207.         185 |     2
  208.         186 |     2
  209.         187 |     2
  210.         188 |     2
  211.         189 |     2
  212.         190 |     2
  213.         191 |     2
  214.         192 |     2
  215.         193 |     2
  216.         194 |     2
  217.         195 |     2
  218.         196 |     2
  219.         197 |     2
  220.         198 |     2
  221.         199 |     2
  222.         200 |     2
  223.         201 |     2
  224.         202 |     2
  225.         203 |     2
  226.         204 |     2
  227.         205 |     2
  228.         206 |     2
  229.         207 |     2
  230.         208 |     2
  231.         209 |     2
  232.         210 |     2
  233.         211 |     2
  234.         212 |     2
  235.         213 |     2
  236.         214 |     2
  237.         215 |     2
  238.         216 |     2
  239.         217 |     2
  240.         218 |     2
  241.         219 |     2
  242.         220 |     1
  243.         221 |     1
  244.         222 |     1
  245.         223 |     1
  246.         224 |     1
  247.         225 |     1
  248.         226 |     1
  249.         227 |     1
  250.         228 |     1
  251.         229 |     1
  252.         230 |     1
  253.         231 |     1
  254.         232 |     1
  255.         233 |     1
  256.         234 |     1
  257.         235 |     1
  258.         236 |     1
  259.         237 |     1
  260.         238 |     1
  261.         239 |     1
  262.         240 |     1
  263.         241 |     1
  264.         242 |     1
  265.         243 |     1
  266.         244 |     1
  267.         245 |     1
  268.         246 |     1
  269.         247 |     1
  270.         248 |     1
  271.         249 |     1
  272.         250 |     1
  273.         251 |     1
  274.         252 |     1
  275.         253 |     1
  276.         254 |     1
  277.         255 |     1
  278.         256 |     1
  279.         257 |     1
  280.         258 |     1
  281.         259 |     1
  282.         260 |     1
  283.         261 |     1
  284.         262 |     1
  285.         263 |     1
  286.         264 |     1
  287.         265 |     1
  288.         266 |     1
  289.         267 |     1
  290.         268 |     1
  291.         269 |     1
  292.         270 |     1
  293.         271 |     1
  294.         272 |     1
  295.         273 |     1
  296.         274 |     1
  297.         275 |     1
  298.         276 |     1
  299.         277 |     1
  300.         278 |     1
  301.         279 |     1
  302.         280 |     1
  303.         281 |     1
  304.         282 |     1
  305.         283 |     1
  306.         284 |     1
  307.         285 |     1
  308.         286 |     1
  309.         287 |     1
  310.         288 |     1
  311.         289 |     1
  312.         290 |     1
  313.         291 |     1
  314.         292 |     1
  315.         293 |     1
  316.         294 |     1
  317.         295 |     1
  318.         296 |     1
  319.         297 |     1
  320.         298 |     1
  321.         299 |     1
  322.         300 |     1
  323.         301 |     1
  324.         302 |     1
  325.         303 |     1
  326.         304 |     1
  327.         305 |     1
  328.         306 |     1
  329.         307 |     1
  330.         308 |     1
  331.         309 |     1
  332.         310 |     1
  333.         311 |     1
  334.         312 |     1
  335. (312 rows)
  336.  
  337. Elapsed: 0.831s
  338. Backup taken:  2014-10-14 10:45:30.353836
  339. [postgres@sofa ~]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement