Tôi đã gặp một kịch bản như thế này:
set @sum = sum = (case when somecol1 is null then DATEDIFF(d,[somecol2],somecol3) else 0 end)
Tôi không thể hiểu ý nghĩa của dấu bằng (=) sau tổng từ khóa thứ hai. Khi tôi chạy truy vấn, nó không hiển thị bất kỳ lỗi nào cả với dấu bằng và không có.
Tôi muốn biết mục đích của việc đặt một dấu bằng sau từ khóa sum
. Đó có phải là một sai lầm hay không?
Cảm ơn