![]() |
Transform
Buenas a tod@s
tengo una tabla en SQL de la siguente estructura: CODIGO ____FECHA _____DIA _____TOTAL ______8 ___30/10/04 ____LUNES _______1000 _____10 ___30/10/04 ____LUNES ________500 _____15 ___30/10/04 ____LUNES ________400 ______8 ___31/10/04 ____MARTES ______900 _____10 ___31/10/04 ____MARTES ______600 _____15 ___31/10/04 -___MARTES _____1000 y quiero transformarla : CODIGO ___LUNES ___MARTES ______8 _____1000 ________900 _____10 ______500 ________600 _____15 ______400 _______1000 ****************************************** TRANSFORM SUM(total) AS Sumatotals SELECT codigo FROM venta WHERE Fecha >= #30 / 10 / 04 # AND Fecha <= #31 / 10 / 04 # GROUP BY codigo PIVOT DIA; he tratado de hacerlo pero Delphi da un error: line 1 Incorrect Sintax near 'total' que Estoy haciendo mal ?? :confused: :D Agregando al caso tambien quiero ponerle un total de la sumatoria de Lunes y Martes Al lados :D |
Que base de datos estas usando???
|
Tengo instalado en mi maquina SQL Server
Las tablas estan hechas SQL ejecute estas rutinas en access y todo sale bien Por que no se ejecutan en estas tablas ????? :confused: |
El problema es que sql server 2000 no tiene las funciones de Pivot y Transform estos comandos son aplicados hasta la version de sql server 2005
|
|
| La franja horaria es GMT +2. Ahora son las 00:17:18. |
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