मुझे यकीन नहीं है कि आप क्या करना चाहते हैं, यह अच्छी तरह से समझ में आ गया है, लेकिन SELECT
. करता है CASE WHEN
आपकी समस्या का समाधान कर सकता है?
यहां एक उदाहरण दिया गया है:
select
Col1,
Col2,
case when (Condition) then NULL else Col3 end as Col3
FROM Table
यह आपको निम्नलिखित देगा:
Col1 Col2 col3
----------- ---------- -----------
5 Value Value
21 Value NULL
7 Value Value
8 Value Value
40 Value NULL
इस तरह से, आप सशर्त रूप से कॉलम या NULL से डेटा का चयन करते हैं
संपादित करें :case...when
. की व्याख्या के संबंध में , आप यहां स्पष्टीकरण और उदाहरण पा सकते हैं:https://www.w3schools.com/sql/ sql_case.asp