कैसा रहेगा:
SELECT COUNT(1)
FROM TableA
WHERE
wrap_up_cd = val
AND ((brn_brand_id = filter) OR (brn_brand_id IS NULL AND filter IS NULL))
मैं Oracle विशेषज्ञ नहीं हूं, लेकिन मैं उम्मीद यह काम करने के लिए - मूल रूप से क्वेरी मिलान करें यदि दोनों फ़िल्टर और मान शून्य हैं।