은 어떻게 예약 된 프로세스를 만드는 방법에 대해 갈 것이라고 SQL Server의 예약 된 프로세스를 생성하는 방법 :MSSQL Server 2008의
사용자 열에서 특정 사용자로부터 float 컬럼의 합을 취를 한 후 비교를하는 가장 큰 합계를 가지고 있으며 그 값을 가진 사용자와 함께 그 수를 매주 별도의 테이블에 저장하고 있습니까?
은 어떻게 예약 된 프로세스를 만드는 방법에 대해 갈 것이라고 SQL Server의 예약 된 프로세스를 생성하는 방법 :MSSQL Server 2008의
사용자 열에서 특정 사용자로부터 float 컬럼의 합을 취를 한 후 비교를하는 가장 큰 합계를 가지고 있으며 그 값을 가진 사용자와 함께 그 수를 매주 별도의 테이블에 저장하고 있습니까?
개인적으로 나는 정기적으로 행동을 수행하는 서비스를 선호한다. 왜냐하면 나는 행동이 언제 실행되어야 하는지를 잘 제어하고 모든 것이 한 곳에서 이루어지기 때문이다.
데이터베이스와 관련된 문제 만 해결하려면 논리를 구현하는 저장 프로 시저를 만들고 scheduled job에서 해당 저장 프로 시저를 호출하십시오.
저장 프로 시저 또는 원시 SQL을 실행하는 SQL Server 예약 작업을 만듭니다.
당신의 설명을 바탕으로, 쿼리는 다음과 같이 수 :
insert into table (username, sumofcolumn)
select top 1 username, sum(column)
from table2
group by username
order by sum(column) desc
내가 트리거가 같은 일정에 따라 실행해야하는 작업에 사용해서는 안 동의 '일주일에 한 번' – edosoft