Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-04-2006
Luana Luana is offline
Miembro
 
Registrado: jun 2004
Posts: 18
Poder: 0
Luana Va por buen camino
Hacer un Order By

Hola a todos, estoy trabajando con Access, Delphi 6 y componentes ADO.
La semana pasada realicé una consulta al foro de tablas planas, y sigo realizando consultas muy parecidas, pero considero que realizarlas en este foro sea lo más adecuado.

Aquí va la consulta:

Código SQL [-]
SELECT A.Codigo, A.Descripcion, iif((SELECT Sum(Cantidad) FROM Facturas_Ventas_A F, 
Movimientos_Ventas_A M WHERE ((F.Fecha Between :FecMin And :FecMax) And 
(F.Numero = M.Numero_Factura) And (M.Codigo_Articulo = A.Codigo)) 
GROUP BY M.Codigo_Articulo) IS NULL,0,(SELECT Sum(Cantidad) 
FROM Facturas_Ventas_A F, Movimientos_Ventas_A M WHERE ((F.Fecha Between :FecMin And :FecMax) 
And (F.Numero = M.Numero_Factura) And (M.Codigo_Articulo = A.Codigo)) GROUP BY M.Codigo_Articulo)) 
+ iif((SELECT Sum(Cantidad) FROM Facturas_Ventas_B F, Movimientos_Ventas_B M 
WHERE ((F.Fecha Between :FecMin And :FecMax) And (F.Numero = M.Numero_Factura) And
(M.Codigo_Articulo = A.Codigo)) GROUP BY M.Codigo_Articulo) IS NULL,0,
(SELECT Sum(Cantidad) FROM Facturas_Ventas_B F, Movimientos_Ventas_B M 
WHERE ((F.Fecha Between :FecMin And :FecMax) And (F.Numero = M.Numero_Factura) And 
(M.Codigo_Articulo = A.Codigo)) GROUP BY M.Codigo_Articulo)) AS TotCantidad
FROM Articulos AS A;

Quisiera realizar un Order By sobre el campo totCantidad, se puede??

Luana
Responder Con Cita
  #2  
Antiguo 22-04-2006
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Hola Luana,
seguramente te funcionará añadiendo a la consulta 'ORDER BY N' siendo N el nº de campo de la select por el que quieres ordenar.
Espero que te sirva de ayuda.
Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
Respuesta



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
Tab Order kepacha Varios 5 31-01-2005 13:32:40
Order by VRO SQL 6 31-08-2004 08:17:05
¿cómo hacer q ORDER BY no distinga mayusc d minusc? Muten SQL 4 22-10-2003 11:03:42
Order by ...... chutipascal Firebird e Interbase 8 24-06-2003 14:46:21


La franja horaria es GMT +2. Ahora son las 07:56:16.


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