Preguntas más respondidas por mes

1

Please login or register to vote for this query.

(click on this box to dismiss)

Preguntas más respondidas.

Meta Stack Exchange

Q&A for meta-discussion of the Stack Exchange family of Q&A websites

DECLARE @ultimo_anio int = YEAR(GETDATE());
DECLARE  @ultimo_mes int = MONTH(GETDATE());

DECLARE @anio int = ##Anno?@ultimo_anio##;
DECLARE @mes int =   ##Mes?@ultimo_mes##;

DECLARE @anio_ant int = @anio;
DECLARE @mes_ant int = @mes-1;

SELECT
@anio_ant = CASE WHEN @mes_ant=0 THEN @anio_ant-1 ELSE @anio_ant END,
@mes_ant  = CASE WHEN @mes_ant=0 THEN 12          ELSE @mes_ant  END
;

WITH Answers AS (
  SELECT ParentId AS Id, max(Score) AS Score
  FROM Posts
  WHERE PostTypeId = 2
  GROUP BY ParentId
)

SELECT TOP 100
  format(Q.CreationDate,'dd/MM/yy') "Creación",
  CONCAT('site://q/',Q.Id,'|',Q.Title) Pregunta,
  Q.AnswerCount "Cantidad de Respuestas",
  Q.Score "Puntaje de Pregunta",
  A.Score "Puntaje de Mejor Respuesta"

FROM Posts Q
LEFT OUTER JOIN Answers A
  ON Q.Id = A.Id
WHERE
  1=1
  and Q.CreationDate >= CONCAT(@anio_ant,'/',@mes_ant,'/1')
  and Q.CreationDate <  CONCAT(@anio,    '/',@mes    ,'/1')
ORDER BY
  3 DESC,
  5 DESC,
  4 DESC,
  1 DESC,
  Q.Title ASC
;

Enter Parameters

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