Por cierto una pregunta tonta, pero comodona. Si transfiero el mismo sql con la misma nomenclatura me funcionara igual en un rpgsql??
-----Mensaje original----- De: Miquel Lerin Enviado el: lunes, 10 de mayo de 2004 16:02 Para: [EMAIL PROTECTED] Asunto: RE: sql Muchas gracias, funciona la mar de bien haciendo lo que me has dicho. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviado el: lunes, 10 de mayo de 2004 15:53 Para: [EMAIL PROTECTED] Asunto: Re: sql Que tal si haces algo asi: SELECT a.campo1, a.campo2,a.campo3, campofichero3, SUM(CASE WHEN a.campodebehaber = 'D' THEN a.importe * -1 ELSE a.importe END) AS importe FROM libreria/fichero1 a LEFT OUTER JOIN libreria.fichero2 ON a.Campo1 = libreria.F2.Campo1 and a.Campo2 = libreria.F2.Campo2 LEFT OUTER JOIN libreria.Fichero3 ON a.Campo1 = libreria.F3.Campo1 WHERE a.Campo1 in (2003, 2004) and substr(campo4,10,4) = 'CCCC' GROUP BY a.Campo1, ............ ORDER BY idem al group Saludos. Jes�s Humberto Olague Alcal� L�der de Proyectos Envases y Tapas Modelo, S.A. de C.V. e-mail: [EMAIL PROTECTED] Tel: (478) 985 4100 Ext. 247 Fax: (478) 985 4100 Ext. 249 "Miquel Lerin" <[EMAIL PROTECTED]> Para: <[EMAIL PROTECTED]> Enviado por: cc: forum.help400-request Asunto: sql @combios.es 10/05/2004 08:44 a.m. Por favor, responda a forum.help400 Hola forum, buenas tardes y gracias anticipadas por vuestra ayuda. Tengo el siguiente sql que ejecuto a traves del iSeries Navigator en la opcion de ejecutar scripts de sql, y funciona correctamente. SELECT libreria.fichero1.campo1, libreria.fichero1.campo2,libreria.fichero1.campo3, campofichero3, SUM(CASE WHEN libreria.fichero1.campodebehaber = 'D' THEN libreria.fichero1.importe * -1 ELSE libreria.fichero1.importe END) AS importe FROM libreria.fichero1 LEFT OUTER JOIN libreria.fichero2 ON libreria.F1.Campo1 = libreria.F2.Campo1 and Libreria.F1.Campo2 = libreria.F2.Campo2 LEFT OUTER JOIN libreria.Fichero3 ON libreria.F1.Campo1 = libreria.F3.Campo1 WHERE libreria.F1.Campo1 in (2003, 2004) and substr(campo4,10,4) = 'CCCC' GROUP BY libreria.F1.Campo1, ............ ORDER BY idem al group Estoy poniendo lo mismo pero cambiando '.' por '/' en un fuente sql y lo genero a traves de un crtqmqry, me lo genera bien, pero a la hora de ejecutarlo me dice que libreria y ficherox no estan en las tablas especificadas. Se os ocurre algo???, gracias. _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED] -------------------------------------------------------------------------- " Este mensaje es confidencial. Si usted no es el destinatario de este mensaje, le suplicamos se lo notifique al remitente mediante un correo electr�nico y que borre el presente mensaje y sus anexos de su computadora sin retener copia de los mismos. No debe copiar este mensaje o usarlo para cualquier prop�sito ni divulgar su contenido. Muchas gracias. This e-mail is confidential and may also be privileged. If you are not the intended recipient please immediately advise the sender by reply e-mail and delete this message and its attachments from your computer without retaining a copy. You should not copy it or use it for any purpose nor disclose its contents to any other person. Thank you. " -------------------------------------------------------------------------- " Este mensaje es confidencial. Si usted no es el destinatario de este mensaje, le suplicamos se lo notifique al remitente mediante un correo electr�nico y que borre el presente mensaje y sus anexos de su computadora sin retener copia de los mismos. No debe copiar este mensaje o usarlo para cualquier prop�sito ni divulgar su contenido. Muchas gracias. This e-mail is confidential and may also be privileged. If you are not the intended recipient please immediately advise the sender by reply e-mail and delete this message and its attachments from your computer without retaining a copy. You should not copy it or use it for any purpose nor disclose its contents to any other person. Thank you. " _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED] _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED] _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]
