Q&A about the site for followers of the Hindu religion and those interested in learning more about Hinduism
--Para la base de datos de Física de StackExchange --(StackExchange Physics) escribí una consulta en SQL --que encuentre para cada tag cuál es el tiempo medio --en horas entre el instante en que se realiza una --pregunta conteniendo ese tag y el instante en que --aparece la respuesta más votada (es decir, con mayor score) --. Únicamente conservá aquellos tags para los que se encuentran --al menos 100 muestras de dicha diferencia. -- armar una tabla que tenga -- tag -- respuesta a preguntas con ese tag con el retardo -- votos del tag (mayores a 100) -- resta entre cada pregunta y cada respuesta -- luego agrupar por repuestas a una pregunta y tomar la que tiene -- el máximo de los votos (usando having y tomando el máximo pordría ser) -- agrupar por tag y tomar el promedio entre las restas with question_answer as( select t.tagname, q.id as ques, a.id as ans, datediff(hour, q.creationdate, a.creationdate) as diff, a.score from posts q inner join posts a on (q.id = a.parentid) inner join posttags pt on(q.id = pt.postid) inner join tags t on(t.id = pt.tagid) where q.parentid is null and a.parentid is not null and a.score >=100) select * from question_answer; --select qa.ques, max(score)