SQL - sigue el error aún cambiando

 
Vista:

sigue el error aún cambiando

Publicado por Juan (4 intervenciones) el 14/12/2005 00:21:31
Hola de nuevo, he cambiado y he añadido otra cláusula al WHERE pero sigue dando error, he probado en access y me dice algo de que se requiere un transform... ¿es necesario un transform para esta consulta?

select tparajes.nombre,sum(tparcelas.sup_huebras),tmantenimientos.abono_tipo,
tmantenimientos.tmantenimientos.abono_cantidad,tmantenimientos.siembra_tipo,
tmantenimientos.siembra,tmantenimientos.herbicida_tipo,tmantenimientos.herbicida,
tmantenimientos.nitrogeno_tipo,tmantenimientos.nitrogeno_por,
tmantenimientos.nitrogeno_cantidad,tmantenimientos.siega_tipo,tmantenimientos.siega_cantidad from tparajes,tmantenimientos, tparcelas where tparajes.id_paraje=tmantenimientos.id_paraje group by tmantenimientos.id_paraje and tparcelas.idparaje = tparaje.idparaje

Gracias de nuevo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sigue el error aún cambiando

Publicado por christian (38 intervenciones) el 16/12/2005 19:07:12
Primero que nada te recomiendo que uses esta modalidad para escribir y segundo el group by no solo va despues de las condiciones al igual que el order by, having sino que debe llevar un orden completo de todos los campos que estas mostrando.
select tparajes.nombre,
sum(tparcelas.sup_huebras),
tmantenimientos.abono_tipo,
tmantenimientos.tmantenimientos.abono_cantidad,
tmantenimientos.siembra_tipo,
tmantenimientos.siembra,
tmantenimientos.herbicida_tipo,
tmantenimientos.herbicida,
tmantenimientos.nitrogeno_tipo,
tmantenimientos.nitrogeno_por,
tmantenimientos.nitrogeno_cantidad,
tmantenimientos.siega_tipo,
tmantenimientos.siega_cantidad
from tparajes,
tmantenimientos,
tparcelas
where tparajes.id_paraje = tmantenimientos.id_paraje
and tparcelas.idparaje = tparaje.idparaje

group by tmantenimientos.id_paraje (*esta mal)

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar