sql - How to count amount of data for each row -
मेरे पास यह तालिका है:
आईडी का नाम 01 02 03 04 05 06 07 0000068 नाम 1 वी VX 0000069 नाम 2 वी VX VX VV 0000070 Name3 VVVVVV यह अनुपस्थिति की जांच के लिए एक तालिका है और मैं कॉलम 01 से 07 तक प्रत्येक पंक्ति से डेटा की मात्रा की गणना करना चाहता हूं, इसलिए मुझे उम्मीद है पहली पंक्ति 2 का परिणाम, दूसरी पंक्ति 5 और तीसरी पंक्ति 6 देगा। और यदि संभव हो तो मुझे यह चाहिए कि नतीजा एक नया कॉलम के रूप में जोड़ा जाए क्या किसी भी तरह से काम करने का कोई तरीका है?
यदि कॉलम की संख्या स्थिर है, तो आप सरल मामला अभिव्यक्ति। का चयन करें, मामला जब [01] = '' या [01] तब शून्य है 1 या 1 अंक + मामला जब [02] = '' या [02] नल तब है जब 1 ईएण्ड + मामला जब [03] = '' या [03] तब शून्य हो जाता है जब 1 या तो + मामला होता है जब [04] = '' या [04] तब शून्य होता है जब 1 ईडी + मामला तब [05] = '' या [05] है नल तब 1 या 1 ईडी + मामला है जब [06] = '' या [06] शून्य हो तो 1 या 1 + मामले का मामला है [07] = '' या [07] तालिका शून्य से 1 या तो [सीएनटी] नल है; ।
Comments
Post a Comment