我想在查询的 WHERE 子句中包含我正在使用的 Id。请在下面找到我的查询:-
DECLARE @Table1 TABLE(ID INT,NAME VARCHAR(10))
INSERT INTO @Table1 VALUES(1,'A')
INSERT INTO @Table1 VALUES(2,'B')
INSERT INTO @Table1 VALUES(3,'C')
INSERT INTO @Table1 VALUES(4,'E')
INSERT INTO @Table1 VALUES(5,'E')
INSERT INTO @Table1 VALUES(6,'F')
SELECT * FROM @Table1
SELECT dbo.MyAgg(ID) AS Ids
FROM @Table1 T
WHERE T.NAME <> 'E'
AND T.ID <=5
它显示的输出是:-
1,2,3
但所需的输出是: -
1,2,3,5
谢谢,
拉胡尔