Aquí un ejemplo:
Select WCONSU,
Sum(Case When 1 = 1
Then WSACIC ELSE 0 END) As MERCADO,
Sum(Case When WCIA = 'MI EMPRESA'
Then WSACIC Else 0 END) As EMPRESA
From ACSNEWDATA/Q0930WF
Where WFRES >= :xdesde
And WFRES <= :xhasta
And WGANA = 'GANADAS'
And WTIPCIA = 'SEG'
And Wzona = ' '
Group By WCONSU;
De: [email protected]
[mailto:[email protected]] En nombre de Carlos Pedrozo
Enviado el: miércoles, 01 de diciembre de 2010 03:00 p.m.
Para: [email protected]
Asunto: SQl Ayuda
Buen dia Foro; quiesera hacer una consulta a los gurues de SQL.
Tengo una sentencia (ver adjunto) en donde se agrupa por un campo X.
EXEC SQL Declare MyCsrB Cursor for Select
campoX, count(*) as Cant
from LIBRERIA/ARCHIVO
where Codigo = '3002' and (taestad = '01'
or taestad = '00' and taestre = '01')
and tasucur = :sucur_w
Group by campox
Order by campox
for read only;
Lo que quiero realizar es contar segun algunos valores . Se puede agregar un
CASE o IF; alguien tiene un ejemplo.
Gracias y saludos
________________________________
Este mensaje se transmite exclusivamente para el uso del destinatario previsto
y puede contener información que es PRIVILEGIADA y/o CONFIDENCIAL. Dicha
información no expresa la posición de la compañía. Si usted no es el
destinatario previsto, se le notifica por este medio, que cualquier uso,
difusión, acceso o copia de esta comunicación está prohibida terminantemente.
Si usted ha recibido esta comunicación por error, destruya por favor todas las
copias de este mensaje y sus adjuntos y notifíquenos inmediatamente.
This message is sent exclusively for the use of the intended recipient and may
contain information that is PRIVILEGED and/or CONFIDENTIAL. This information do
not express the position of the company. If you are not the intended recipient,
you are hereby notified that any use, dissemination, disclosure or copying of
this communication is strictly prohibited. If you have received this
communication by mistake, please destroy all copies of this message and its
attachments and notify us immediately
"Bienvenido a la Vida, Bienvenido a InVita"
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.