try out this:
SET ISOLATION TO DIRTY READ;
SELECT dbsname,
round(sum(nptotal)*2/1024,2) total_mb,
round(sum(npused)*2/1024,2) used_mb,
round(sum(npdata)*2/1024,2) data_mb
FROM sysmaster:systabnames t1, sysmaster:sysptnhdr t2
WHERE t1.partnum = t2.partnum
AND dbsname != "HASHTEMP"
AND tabname != "TBLSpace"
GROUP BY dbsname
ORDER BY 2 desc;