[Java lista] Hibernate HQL sum erteknel null helyett 0

Stef stefhun at gmail.com
2007. Dec. 13., Cs, 19:05:15 CET


Sziasztok!

Adott az alabbi HQL-es hibernate select:
*select new map(sum(tabla.deviza) as deviza,
sum(tabla.forint) as forint ,
sum(tabla.arf) as arf )
from Tablazat tabla where csop_id = ? *

Mi a megoldas arra, hogy a fenti map-ban az adott key-ekhez tartozó érték ha
null, akkor 0 legyen.
Az ORACLE nyelvezetében van egy belső függvény, az
nvl(oszlop,null_ertek_helyett) szintaxissal, aminek a használata azt
eredményezi, hogy az sql nem null-t ad vissza, hanem 0-at, ha nincs érték az
adott összesítésnél.

Üdv!
Stef
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20071213/2c93845d/attachment.html 


További információk a(z) Javalist levelezőlistáról