SQL - Buscar dentro de una misma tabla

 
Vista:

Buscar dentro de una misma tabla

Publicado por gfr (8 intervenciones) el 02/03/2007 10:45:17
Hola,
Tengo que realizar una consulta que no se si es posible.
os cuento:
tengo una tabla donde he realizado la siguiente consulta:

SELECT nom , left(codiobjectiu,8) as De, estat, codiobjectiu, count(left(codiobjectiu,8)) as numobj
FROM objectiu as o
where codiobjectiu LIKE "05.03.%.%.%"
group by De, estat
order by codiobjectiu

El resultado de esta consulta es una conjunto de registros agrupados por los 8 primeros caracteres del codiobjectiu, y por estat.

ahora lo que me gustaria es que buscara dentro de la tabla para que en vez del campo DE que es left(codiobjectiu,8), me muestre el nombre asociado a este codigo.

Saludos y gracias
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:Buscar dentro de una misma tabla

Publicado por Isaías (5072 intervenciones) el 02/03/2007 19:41:07
1.- La agrupacion, debe ser por el TOTAL de los campos listados en el SELECT y de la misma forma

GROUP BY nom , left(codiobjectiu,8) , estat, codiobjectiu

2.- NO creo que funcione tu LIKE
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

RE:Buscar dentro de una misma tabla

Publicado por Isaías (5072 intervenciones) el 02/03/2007 19:41:57
Perdon, ¿Que base de datos estas manejando?
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