~TiuTalk~ 7 Denunciar post Postado Agosto 13, 2008 Quero pegar a soma dos 10 maiores values (apt_visitas) da tabela apartamentos: Estou tentando algo do gênero: SELECT SUM(`apt_visitas`) as total FROM `apartamentos` ORDER BY `apt_visitas` DESC LIMIT 10 Mas ele continua retornando a soma de toda a tabela... Há como fazer essa query usando 1 consulta só? Compartilhar este post Link para o post Compartilhar em outros sites
cassitos 2 Denunciar post Postado Agosto 13, 2008 tenta algo do tipo: SELECT SUM(`apt_visitas`) as total FROM ( SELECT `apt_visitas` FROM `apartamentos` ORDER BY `apt_visitas` DESC LIMIT 10 ) as limitado com esta subquery, é uma opção... Compartilhar este post Link para o post Compartilhar em outros sites