Em tạo bảng sum có 2 cột num1 và num2, và tạo 1 procedure như sau:
CREATE PROCEDURE [dbo].[cal]
@chk int = null
AS
BEGIN
set @chk = (select num1+num2 from [sum])
if @chk = 0
begin
set @chk = null
end
select @chk as summ
END
exec cal
Em muốn lấy kết quả tổng 2 cột trên đồng thời kiểm tra giá trị của nó, nhưng code trên chỉ dùng được khi bảng có 1 hàng, cho em hỏi muốn dùng cho nhiều hàng thì phải sửa như thế nào ạ? Em cảm ơn!