Nejsem si jistý, zda jsem přesně pochopil, co chcete udělat, ale rozumím SELECT
CASE WHEN
mohl vyřešit váš problém?
Zde je příklad:
select
Col1,
Col2,
case when (Condition) then NULL else Col3 end as Col3
FROM Table
Dalo by vám to následující :
Col1 Col2 col3
----------- ---------- -----------
5 Value Value
21 Value NULL
7 Value Value
8 Value Value
40 Value NULL
Tímto způsobem podmíněně vyberete data ze sloupce nebo NULL
UPRAVIT :týkající se vysvětlení case...when
, vysvětlení a příklady najdete zde:https://www.w3schools.com/sql/ sql_case.asp