Tôi muốn làm điều này:Đặt hai biến vô hướng trong một câu lệnh SELECT?
Declare @a int;
Declare @b int;
SET @a,@b = (SELECT StartNum,EndNum FROM Users Where UserId = '1223')
PRINT @a
PRINT @b
Nhưng đây là cú pháp hợp lệ. Làm cách nào để đặt nhiều biến vô hướng trong một câu lệnh chọn? Tôi có thể làm:
Declare @a int;
Declare @b int;
SET @a = (SELECT StartNum FROM Users Where UserId = '1223')
SET @b = (SELECT EndNum FROM Users Where UserId = '1223')
PRINT @a
PRINT @b
Nhưng điều này sẽ mất gấp đôi thời gian. Cách nhanh nhất là gì?
Nice, cảm ơn. Tôi gặp khó khăn trong việc tìm ra cú pháp của SQL. Có rất nhiều từ khóa và cấu trúc có thể được sử dụng theo nhiều cách khác nhau. – Oliver
@Oliver bạn nên bỏ phiếu và chấp nhận một trong các câu trả lời :) –
@aF. Lấy làm tiếc! Tôi bị phân tâm và quên kiểm tra lại khi giới hạn chấp nhận 12 phút đã hết. – Oliver