como puedo hacer esto con mi FireBird 1.5
Debo de aceptar que soy un novato en esto del SQL y debido ha eso biene mi pregunta:
como puedo hacer para que en una consulta sql en vez de "0" aparesca null( o sea cambiado por null) original: codi_prod seri1 seri2 seri3 seri4 total coecmsm___0___1____0___0___1 ideal: codi_prod seri1 seri2 seri3 seri4 total coecmsm ___________1________1 (no es necesario que sume) :D |
????
Cual es la finalidad de que desees que aparezca en Nulo????
|
Quiero hacer un reporte y en vez de que aparesca ceros y unos (o mayores) solo quiero que en el reporte aparescan unos y mayores :cool:
Alguna ayuda? :confused: |
En el evento BeforePrint del QRDBTEXT que uses en el informe, cambia el texto.
byeeee |
Lo solucioné con :
select CASE WHEN BOUSHOES.SERI1 = '0' then NULL ELSE BOUSHOES.seri1 end AS EXPR1 from tabla |
También puedes hacerlo con NULLIF, tal que así:
Me gusta más porque creo que el código quedaría finalmente más claro. |
Gracias
Ok, Gracias tienes razon en el sentido de que el codigo esta mas claro
|
La franja horaria es GMT +2. Ahora son las 09:26:10. |
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