एक प्रश्न में सभी चार चर निर्दिष्ट करना तेज़ होना चाहिए (केवल एक तालिका या अनुक्रमणिका स्कैन):
SELECT INTO validador, validador2, validador3, validador4
sum(CASE id_tipo_cifra WHEN 901 THEN 1 ELSE 0 END)
,sum(CASE id_tipo_cifra WHEN 902 THEN 1 ELSE 0 END)
,sum(CASE id_tipo_cifra WHEN 905 THEN 1 ELSE 0 END)
,sum(CASE id_tipo_cifra WHEN 907 THEN 1 ELSE 0 END)
FROM webdte.doc_tip_cifra
WHERE id_doc = id_documento;
वही परिणाम।
आम तौर पर आपको id_doc
check की जांच करनी होगी NULL
. के लिए इसके अलावा, लेकिन चूंकि आपके पास WHERE
. है =
. के साथ शर्त उस पर, यह NULL
नहीं हो सकता है ।