> -----Mensaje original-----
> De: pgsql-es-ayuda-ow...@postgresql.org 
> [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Giorgio
> Enviado el: Martes, 18 de Agosto de 2009 18:23
> Para: PostgreSQL
> Asunto: Re: [pgsql-es-ayuda] Datos distintos en una sola columna
> 
> Gracias por su respuesta, hice lo que me dijieron pero el 
> resultado fue lo sgte:
>  
> http://www.hiboox.es/go/imagenes-100/imagen,b67f68ec0814f2b4e8
> 7d6544169a4b0a.jpg.html
>  
> Este es mi select:
>  
>  SELECT alm_movimiento.nro_serie || '-' || 
> alm_movimiento.nro_documento AS Numero,
>         alm_movimiento.cod_transaccion,
>         alm_movimiento.fec_movimiento,
>         alm_movimiento.cod_documento,
>         alm_movimiento.cod_proveedor,
>         alm_movimiento.cod_cliente,
>        coalesce( alm_movimiento.cod_proveedor, 
> alm_movimiento.cod_cliente ) as codigo,
>         alm_movimiento.cod_moneda,
>         alm_movimiento.tipo_cambio,
>         alm_movimiento.ind_anulado,
>         alm_movimiento.ind_clasificacion,
>         alm_movimiento.fec_registro,
>    alm_movimiento.cod_movimiento,
>         alm_movimiento_detalle.cant_movimiento,
>         alm_movimiento_detalle.cod_producto,
>         alm_producto_crudo.des_producto,
>         alm_movimiento_detalle.cod_medida,
>         alm_movimiento_detalle.mto_precio,
>         alm_movimiento_detalle.mto_costo,
>         alm_movimiento_detalle.cod_empresa,
>         alm_movimiento_detalle.cod_sucursal
>    FROM public.alm_movimiento
>    
>    INNER JOIN alm_movimiento_detalle
>    ON alm_movimiento_detalle.cod_movimiento = 
> alm_movimiento.cod_movimiento
>    
>    INNER JOIN alm_producto_crudo
>    ON alm_producto_crudo.cod_producto = 
> alm_movimiento_detalle.cod_producto 
>    
>  WHERE alm_movimiento_detalle.cod_producto = '000007'
> 


Tu consulta está bien pero tenés que sacar del select estos dos campos:

alm_movimiento.cod_proveedor,
alm_movimiento.cod_cliente,

ya que son reemplazados por el coalesce.


--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
               http://archives.postgresql.org/pgsql-es-ayuda

Responder a