query no me sale ayuda...!

08/09/2006 - 05:17 por Jose | Informe spam
Estimados(as).

Tengo una tabla. Llamemosla "tabla" con 4 campos:
campo1 ch 2
campo2 ch 2
campo3 ch 1
campo4 decimal 18,2

El campo3 tiene 2 posibles valores: O ó C

La idea es agrupar por campo1 y campo2 y tener las columnas del monto por el
valor O y otra columna con el monto de C

Gracias por la ayuda que me puedan dar.,
 

Leer las respuestas

#1 SYoung
08/09/2006 - 06:16 | Informe spam
SET NOCOUNT ON
GO

CREATE TABLE dbo.#Table1 (
campo1 char(2),
campo2 char(2),
campo3 char(1),
campo4 decimal(18,2));

INSERT dbo.#Table1
SELECT 'AA','AA','O',2.00;

INSERT dbo.#Table1
SELECT 'AA','AA','O',2.00;

INSERT dbo.#Table1
SELECT 'AA','AA','C',5.00;

INSERT dbo.#Table1
SELECT 'AA','AA','C',5.00;

INSERT dbo.#Table1
SELECT 'BB','AA','O',3.00;

INSERT dbo.#Table1
SELECT 'BB','AA','O',3.00;

INSERT dbo.#Table1
SELECT 'BB','AA','C',6.00;

INSERT dbo.#Table1
SELECT 'BB','AA','C',6.00;

INSERT dbo.#Table1
SELECT 'CC','AA','O',4.00;

INSERT dbo.#Table1
SELECT 'CC','AA','O',4.00;

INSERT dbo.#Table1
SELECT 'CC','AA','C',7.00;

INSERT dbo.#Table1
SELECT 'CC','AA','C',7.00;


SELECT SUM(campo4) [campo4],
campo3,
campo1,
campo2
FROM dbo.#Table1
GROUP BY campo1, campo2, campo3;


DROP TABLE dbo.#Table1
GO

Sal Young
http://syoungdesigns.blogdns.com


"Jose" wrote:

Estimados(as).

Tengo una tabla. Llamemosla "tabla" con 4 campos:
campo1 ch 2
campo2 ch 2
campo3 ch 1
campo4 decimal 18,2

El campo3 tiene 2 posibles valores: O ó C

La idea es agrupar por campo1 y campo2 y tener las columnas del monto por el
valor O y otra columna con el monto de C

Gracias por la ayuda que me puedan dar.,



Preguntas similares