Cố gắng tạo cột được tính toán sẽ có giá trị dựa trên giá trị trong bốn cột khác. Cột 1, Coulmn 2, cột 3, cột 4 có thể là Có hoặc Không Kết quả cuối cùng trong cột tính toán, chúng ta hãy nói tên Progress, nên được một cái gì đó dọc theo dòng này:Tuyên bố trường hợp SQL để tăng giá trị
Progress = CASE
WHEN [Column1] = 'Yes' THEN Value+1
WHEN [Column2] = 'Yes' THEN Value+1
WHEN [Column3] = 'Yes' THEN Value+1
WHEN [Column4] = 'Yes' THEN Value+1
ELSE 0 END
Hy vọng điều này có ý nghĩa rõ ràng là cú pháp cho điều trên không đúng.
để bạn muốn tổng của 'Có trong các cột đó? – cmd
Vui lòng cung cấp dữ liệu mẫu và kết quả để làm rõ những gì bạn thực sự muốn. –
RDBMS của bạn (hương vị SQL) là gì? Có MS SQL Server không? –