एसएएस में ओरेकल एनवीएल फ़ंक्शन के बराबर है?एसएएस में शून्य के रूप में अनुपलब्ध मानों का इलाज करें जहां खंड
उदाहरण के लिए, अगर मैं एसएएस में जहां खंड है कि कहते हैं है:
यह किसी भी पंक्तियों कि myVar = शामिल करने के लिए नहीं जा रहा है।
where myVar > -2 or missing(myVar)
मैं की तरह कुछ करने में सक्षम होना चाहते हैं:
अगर मैं शून्य के रूप में अनुपलब्ध मान का इलाज करना चाहते हैं, मैं कहना है
where NVL(myVar, 0) > -2 // or some SAS equivalent
वहाँ कुछ इस तरह है एसएएस में?
ध्यान दें कि यह गैर एसएएस डेटा में केवल बात यह है कि साथ myVar = पंक्तियों डेटा सेट ouput होगा। शामिल नहीं किया जाएगा। कारण यह है कि गुम मूल्य शून्य हैं, और एनयूएलएल के साथ तुलना हमेशा गलत साबित होगी। मूल एसएएस डेटा में, गायब मानों को गैर-ऋणात्मक संख्या के रूप में माना जाता है, जो शून्य से कम है। तो "जहां MyVar> -2;" देशी एसएएस डेटा पर काम करते समय वास्तव में लापता मूल्यों के साथ काम करेंगे। –