Jeg er ikke sikker på, at jeg helt har forstået, hvad du vil gøre, men gør SELECT
CASE WHEN
kunne løse dit problem?
Her er et eksempel:
select
Col1,
Col2,
case when (Condition) then NULL else Col3 end as Col3
FROM Table
Det ville give dig følgende :
Col1 Col2 col3
----------- ---------- -----------
5 Value Value
21 Value NULL
7 Value Value
8 Value Value
40 Value NULL
På denne måde kan du betinget vælge data fra kolonnen eller NULL
REDIGER :vedrørende forklaringen af case...when
, du kan finde forklaringer og eksempler her :https://www.w3schools.com/sql/ sql_case.asp