SQL Server - Ayuda sub query

 
Vista:
sin imagen de perfil

Ayuda sub query

Publicado por CarlosQ (52 intervenciones) el 10/11/2011 17:06:30
Hola maestros necesito de su ayuda

tengo una tabla que contiene peticiones (A), campo numero_petición el cual su contenido es unico, hice un join con otra tabla_tipo (B), donde tomo solo un campo de la tabla B campo tipo, para mostrarlo en el select.

Al hacer esto me esta duplicando las peticiones cuando la misma peticion tiene tipo X y tipo Z, como puedo dejar solo un registro, una peticion que me indique campo tipo "Ambas"

por favor.
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Ayuda sub query

Publicado por Isaias (4558 intervenciones) el 10/11/2011 17:59:22
No me queda clara la exposicion de su problema
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
sin imagen de perfil

Ayuda sub query

Publicado por CarlosQ (52 intervenciones) el 10/11/2011 18:24:52
Esta es la situación

num_peti direccion comuna tipo
112233 lugar1 localidad1 x
112233 lugar1 localidad1 y
332222 lugar3 localidad 3 x

como lo dejo asi


num_peti direccion comuna tipo
112233 lugar1 localidad1 ambas
332222 lugar3 localidad 3 x
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Ayuda sub query

Publicado por Isaias (4558 intervenciones) el 11/11/2011 22:46:11
Si cuentas con 2005 o superior, utiliza PIVOT, si es 2000, entonces busca en GOOGLE, "Registros a columnas"
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