나는 select 문을 만들어 참가자가 데이터베이스에 처음 기록 된 날짜를 선택했습니다. 그러나 그것을 사용하려면이 select 문에서 함수를 만들고 싶습니다. 나는 SQL을 처음 접했고 전에는 함수를 만들지 않았다. 내 선택 문은 다음과 같습니다SQL의 select 문에서 함수 생성하기
Select DATEDIFF(day, (select min(startdatetime)
from GamePlay
), enddatetime)
from GamePlay
where ParticipantID = '200'
내 시도 기능은 다음과 같습니다
CREATE FUNCTION daysPlayed (@ParticipantID int)
RETURNS DateTime
AS
BEGIN
Return DATEDIFF(day, (select min(startdatetime)
from GamePlay
), enddatetime)
from GamePlay
where ParticipantID = @ParticipantID
END
GO
는 소리 도움이 될 수 표시되지 않습니다. –
열을 만들려면 뷰에서 함수를 호출하고 싶습니까? – Bradley