string name, int colnum
을 입력했습니다.이 매개 변수는 Sql 매개 변수에 입력했습니다.열 이름 대신 열 번호를 사용하십시오.
그런 다음 단일 데이터 세트 where [email protected] and
에 대한 테이블을 검색하려고합니다. "열 번호 @colnum
의 값이 최대입니다"(실제로는 최대 값만 필요함).
어떻게하면 MSSQL에서이 작업을 수행 할 수 있습니까?
string name, int colnum
을 입력했습니다.이 매개 변수는 Sql 매개 변수에 입력했습니다.열 이름 대신 열 번호를 사용하십시오.
그런 다음 단일 데이터 세트 where [email protected] and
에 대한 테이블을 검색하려고합니다. "열 번호 @colnum
의 값이 최대입니다"(실제로는 최대 값만 필요함).
어떻게하면 MSSQL에서이 작업을 수행 할 수 있습니까?
당신이 이름을 얻고 싶었다 최대 ColNum은 당신이 할 수있는 경우 테이블
SELECT max([Name Of ColNum Column In SQL]) FROM [Sql Table]
에서 불과 최대 ColNum을 반환하기를 원한다면
SELECT [Name of Name Column In SQL], [Name Of ColNum Column In SQL] FROM [Sql Table] WHERE [Name Of ColNum Column In SQL] = @ColNum
내가 당신을 이해한다면, 다음과 같아야합니다.
SELECT name, colnum
FROM someTable
WHERE [email protected]
AND colnum = (SELECT MAX(colnum) FROM someTalble WHERE [email protected])
또는 이와 유사해야합니다.
SELECT name, MAX(colnum)
FROM someTable
WHERE [email protected]
GROUP BY name
왜 열 이름을 모르십니까? –