Resultados da pesquisa a pedido "ranking"
Selecione N registros para cada categoria e encomende por X
Eu tenho uma tabela de banco de dados que contém postagens no blog. Quero mostrar na página inicial uma (ou mais) postagem para cada categoria, ordenando por data, por exemplo. Portanto, minha tabela de postagens fica assim:id | title | ...
Implementando o algoritmo de classificação Hacker News no SQL
Aqui está comoPaul Graham descreve o algoritmo de classificação do Hacker News [http://news.ycombinator.com/item?id=231209]: News.YC's é apenas (p - 1) / (t + 2) ^ 1,5 onde p = pontos et = idade em horas Eu gostaria de fazer isso no mySQL ...
Consulta PHP MySQL mais popular nas últimas 24 horas
Digamos que eu queira obter dez discos com o maior número de curtidas nas últimas 24 horas. Aqui está o que eu tenho até agora: $date = date("o-m-d"); $query = "SELECT date_created,COUNT(to),from,to FROM likes WHERE date_created LIKE '$date%' ...
mysql: agrupe por ID, obtenha a maior prioridade por cada ID
Eu tenho a seguinte tabela mysql chamada "pics", com os seguintes campos e dados de exemplo: id vehicle_id filename priority 1 45 a.jpg 4 2 45 b.jpg 1 3 56 f.jpg 4 4 67 cc.jpg 4 5 45 kt.jpg 3 6 67 gg.jpg 1É possível, em uma única consulta, obter ...
Método eficiente para calcular o vetor de classificação de uma lista em Python
Estou procurando uma maneira eficiente de calcular o vetor de classificação de uma lista em Python, semelhante aos R'srank função. Em uma lista simples sem vínculos entre os elementos, elementoi do vetor de classificação de uma listal deveria ...
Algoritmo para calcular a importância de uma página com base em suas visualizações / comentários
Preciso de um algoritmo que permita determinar uma<priority> campo para o meu sitemapa do site [http://www.sitemaps.org/protocol.php]com base nas visualizações e nos comentários da página. Para aqueles que não conhecem os sitemaps, o campo de ...
Usando LIMIT no GROUP BY para obter N resultados por grupo?
A seguinte consulta: SELECT year, id, rate FROM h WHERE year BETWEEN 2000 AND 2009 AND id IN (SELECT rid FROM table2) GROUP BY id, year ORDER BY id, rate DESCrendimentos: year id rate 2006 p01 8 2003 p01 7.4 2008 p01 6.8 2001 p01 5.9 2007 p01 ...
Mysql - Como ordeno os resultados alternando (1,2,3, 1, 2, 3, 1, 2, 3,) linhas, é possível?
Desejo ordenar meus resultados pelo cliente 1, 2, 3 e, novamente, cliente 1, 2, 3 e assim por diante. Existe uma maneira de fazer isso sem usar um loop for ou fazer três consultas separadas? Não apenas isso, mas estou trabalhando com dados ...
MySQL Group By com o número N mais alto de cada tipo
Eu tenho uma mesa assim:Rank Letter 1 A 2 A 3 B 4 A 5 C 6 A 7 C 8 C 9 B 10 ...