Tôi không chắc đã hiểu rõ bạn muốn làm gì, nhưng SELECT
thì có CASE WHEN
có thể giải quyết vấn đề của bạn?
Đây là một ví dụ:
select
Col1,
Col2,
case when (Condition) then NULL else Col3 end as Col3
FROM Table
Nó sẽ cung cấp cho bạn những điều sau:
Col1 Col2 col3
----------- ---------- -----------
5 Value Value
21 Value NULL
7 Value Value
8 Value Value
40 Value NULL
Bằng cách này, bạn phân tích điều kiện chọn dữ liệu từ cột hoặc NULL
CHỈNH SỬA :liên quan đến việc giải thích trường hợp case...when
, bạn có thể tìm thấy giải thích &ví dụ tại đây: https://www.w3schools.com/sql/ sql_case.asp