Eduardo escribió:

Estimados
Tengo esta estructura en una base de datos:
Campo Tipo Nulo Predeterminado
AÑO  integer Sí  NULL 
REGION  character varying(255)  Sí  NULL 
AGRICULTURA  double precision Sí  NULL 
V_AGRICULTURA  double precision Sí  NULL 
INDUSTR_CONSTR  double precision Sí  NULL 
V_INDUSTR_CONSTR  double precision Sí  NULL 
COMERCIO_SERVICIOS  double precision Sí  NULL 
V_COMERCIO_SERVICIOS  double precision Sí  NULL 
NO_CORRESPONDE  double precision Sí  NULL 
V_NO_CORRESPONDE  double precision Sí  NULL 
CONTROL_TOTAL  character Sí  NULL 
 
y tengo la siguiente consulta y no me funciona, es decir no me da error pero no me devuelve nada.
 
$Query2 ="SELECT MAX(AÑO)  FROM ecotabpea ORDER BY REGION";
Me muestra una tabla sin ningun dato
Estos son los datos.
2001 MONTEVIDEO 1,59  20,85  69,71  7,85  100,00
2001 INTERIOR URBANO 6,77  23,52  62,22  7,49  100,00
2002 MONTEVIDEO 1,3 -0,29 20,56 -0,29 69,5 -0,2 8,64 0,79 100,01
2002 INTERIOR URBANO 7,1 0,33 21,96 -1,56 63,28 1,06 7,69 0,2 100,03
2003 MONTEVIDEO 1,65 0,35 19,32 -1,24 69,94 0,44 9,09 0,44 100,00
2003 INTERIOR URBANO 7,16 0,06 20,63 -1,33 63,07 -0,2 9,14 1,45 100,00
2004 MONTEVIDEO 1,85 0,2 19,68 0,35 71,69 1,75 6,79 -2,3 100,00
2004 INTERIOR URBANO 7,95 0,79 20,9 0,28 64,69 1,61 6,46 -2,68 100,00
 
Saludos Eduardo
 
 
Eduardo: En mi opinión muy personal, renombra todos los campos de la tabla en postgres por minúsculas y no utilices la letra "ñ" en tu variable "año". Haz el cambio y ejecuta de nuevo la consulta. Ojalá te funcione. Saludos!
 
Yaremi