Tôi muốn tìm nạp dữ liệu dựa trên các key_column trong bảng. Tôi đang có một thủ tục mà tôi đang đi qua nhân vật chính. Nếu khóa là 'A' chỉ những bản ghi có khóa là 'A' sẽ được chọn. Đối với bất kỳ nhân vật chủ chốt khác ngoài 'A', tôi cần tất cả các hồ sơ trừ các hàng với giá trị key_Column 'A'Yêu cầu nếu ở nơi điều kiện SQL
mẫu mã:
select * from tab1
where
if (@key_Char = 'A') Then [email protected]_Char
ELSE key_Column <>@key_Char
Không phải tất cả các sản phẩm SQL hỗ trợ này (do đó đặt nó trong một chú thích): 'WHERE (key_column = 'A') = (@key_char = 'A')'. –