Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 24-02-2023
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Poder: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Una opción es hacerlo con subselects:

Código SQL [-]
-- Recorro CABECERA
--  * Traigo datos de CABECERA
--  * De cada registro obtengo SUMas del detalle asociado (detalles con mismo nro. de factura) para un CODIGO de artículo determinado.
select
    c.n_factura,
    (select sum(cantidad) from detalle where n_factura=c.n_factura and codigo = 1) as wm,
    (select sum(cantidad) from detalle where n_factura=c.n_factura and codigo = 2) as wp,
    (select sum(cantidad) from detalle where n_factura=c.n_factura and codigo = 3) as ap,
    c.total
from cabecera c
order by by c.n_factura
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Totales...pero en columnas rretamar Firebird e Interbase 3 26-09-2015 14:37:45
Filas a Columnas amerika111 Firebird e Interbase 40 18-03-2015 20:08:52
Consulta de Filas y Columnas mjjj SQL 1 19-02-2010 22:24:36
Filas y Columnas pmcastilla Varios 2 07-12-2007 20:22:01
Filas a columnas nightynvid MS SQL Server 0 31-05-2006 16:22:44


La franja horaria es GMT +2. Ahora son las 12:48:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi