Prezados, tenho o seguinte select:
select data_hora, EXTRACT(day FROM data_hora) as dia, EXTRACT(month FROM data_hora) as mes, distancia, MAX(distancia) AS final, MIN(distancia) As inicial from posicoes where id_eqp=242030 group by dia.
O problema é que tem dado o erro abaixo:
(mysqlt): SELECT data_hora, contador from posicoes where id_eqp=242030 and ( data_hora between ‘2013-12-01 00:00:00’ and ‘2013-12-12 23:59:59’ ) group by dia LIMIT 0,27
1054: Unknown column ‘dia’ in ‘group statement’
ADOConnection._Execute(SELECT data_hora, contador from posicoes where id_eqp=242030 and ( data_hora between '2013-12-01 00:00:00' and '2013-12-12 23:..., false) % line 1085, file: adodb.inc.php
ADOConnection.Execute(SELECT data_hora, contador from posicoes where id_eqp=242030 and ( data_hora between '2013-12-01 00:00:00' and '2013-12-12 23:..., false) % line 506, file: adodb-mysql.inc.php
ADODB_mysql.SelectLimit(SELECT data_hora, contador from posicoes where id_eqp=242030 and ( data_hora between '2013-12-01 00:00:00' and '2013-12-12 23:..., 27, 0) % line 543, file: RelatorioKm_grid.class.php
RelatorioKm_grid.inicializa() % line 89, file: RelatorioKm_grid.class.php
RelatorioKm_grid.monta_grid(0) % line 1472, file: RelatorioKm.php
ERRO
Erro ao acessar o banco de dados
Unknown column ‘dia’ in ‘group statement’
SelectLimit(SELECT data_hora, contador from posicoes where id_eqp=242030 and ( data_hora between ‘2013-12-01 00:00:00’ and ‘2013-12-12 23:59:59’ ) group by dia, 27, 0)
Alguma idéia do que fazer???