Autor Tópico: Erro em SQL  (Lida 204 vezes)

serralta

  • Novato
  • *
  • Mensagens: 19
Erro em SQL
« Online: Abril 11, 2016, 08:24:50 pm »
Criei uma consulta (grid) e coloquei o comando SQL abaixo:

SELECT arquivo, data, avg(peso) med_peso as avg_2, avg(ganho) med_ganho as avg_3, EXTRACT(YEAR FROM data ) as ano from pesagens order by data desc

No Mysql roda sem problemas mas no scriptcase, dá o erro abaixo.


Atenção
Erro ao acessar o banco de dados

SelectLimit(SELECT arquivo, data, avg(peso) med_peso as avg_2, avg(ganho) med_ganho as avg_3, EXTRACT(YEAR FROM data ) as ano from pesagens order by data desc, 12, 0)

Allan Medeiros

  • Expert
  • *****
  • Mensagens: 504
    • Email
Re:Erro em SQL
« Responder #1 Online: Abril 11, 2016, 09:23:52 pm »
Crie uma view e faça sua consulta baseado nela.
[]s
Allan Medeiros
Analista de Informática
__________________________________________
Companhia de Processamento de Dados da Paraíba
medeiros@codata.pb.gov.br

Jailton

  • Expert
  • *****
  • Mensagens: 2026
Re:Erro em SQL
« Responder #2 Online: Abril 12, 2016, 10:54:19 am »
EXTRACT(YEAR FROM data ) isso é pSELECT Student_ID, avg(POINTS) AS avg_points

SELECT
     arquivo,
     data,
     YEAR(data) as ano,
     avg(peso) as med_peso,
     avg(ganho) as med_ganho
FROM
     pesagens
GROUP BY
     arquivo,
     data,
     YEAR(data)
ORDER BY
     arquivo,
     data DESC,
     YEAR(data)
« Última modificação: Abril 12, 2016, 11:07:57 am por Jailton »
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

serralta

  • Novato
  • *
  • Mensagens: 19
Re:Erro em SQL
« Responder #3 Online: Abril 12, 2016, 05:12:16 pm »
Valeu !!
Resolvi com uma View mesmo.