AP
Size: a a a
IZ
АХ
IZ
АХ
YS
В
N
Д
DECLARE @TblFrom TABLE(id INT, Val NVARCHAR(128));
INSERT @TblFrom(id, Val) VALUES(5,'val1'),(7,'val2'), (9,'val2');
--SELECT * FROM @TblFrom;
DECLARE @first INT, @second INT;
WITH dd AS (SELECT TOP(2) id, ROW_NUMBER() OVER(ORDER BY val) AS rn FROM @TblFrom)
SELECT @first = (SELECT id FROM dd WHERE rn=1),
@second = (SELECT id FROM dd WHERE rn=2)
FROM dd;
SELECT @first, @second;
A
A
A
TK
К
TK
TK
TK
TK
TK
TK