두 가지 추가 기준에 따라 SQL Server 열의 값을 업데이트하고 잠시 동안 "foreach"로 묶는 방법에 대한 도움이 필요합니다. foreach in T-SQL) 루프. 나는 관련된 모든 PARAMS을 포함, SQL보기를 얻을 관리 :다른 열의 복잡한 조건을 기반으로 SQL 업데이트 열
죄송가 제대로 표시하기 위해 테이블을 얻을 수 없습니다.
Here you can find a an example
은 내가이 특별한 경우에 필요한 것은, (다른 GroupIDs을 가진 SamAccountName
동일) 두 개 이상의 그룹의 구성원 인 SamAccountNames
을 찾아이 SAM의 GroupStartDate
을 비교하고 가장 빠른 날짜를 얻는 것입니다.
이 날짜 다음으로 저장 프로 시저에서 지정된 사용자 (SAM)의 각 작업을 업데이트합니다.
이 특정 예에서 TonyS는 두 그룹 (78 및 79)의 구성원이므로 수표를받을 자격이 있습니다. GroupStartDate를 확인할 때 Tony가 가장 먼저 2017-03-06 (UniqueID1로 작업)을 시작할 수 있음을 알 수 있습니다.이 경우 Tony의 다른 작업을이 날짜로 업데이트해야합니다 (Job UniqueID2를 업데이트해야 함).
나는 많은 다른 것들을 수색하고 시도했지만, 지금까지 나는해야 할 일에 가까이 다가 갈 수 없었다.
모든 히트 곡은 대단히 감사하겠습니다. 당신이해야 할 일은
감사합니다, 토니
안녕에 오신 것을 환영합니다 :
이 쿼리는 당신에게 다음과 같은 결과를 줄 것이다. 특정 문제가있는 경우 [최소, 완전하며 검증 가능한 예제] (http://stackoverflow.com/help/mcve)를 포함 시키십시오. [좋은 질문을하는 방법] (http://stackoverflow.com/help/how-to-ask)을 읽어보십시오. 질문이 구체적이고 지나치게 넓지는 않은지 확인하십시오. – Igor
안녕 과르, 내가 특정 예제를 주신 MS Technet 포럼에서 연 스레드를 참조 할 수 있습니까? 여기에 적절한 방법으로 표 형식을 지정하는 것은 매우 어렵습니다. –
붙여 넣기 표 결과 : https://senseful.github.io/web-tools/text-table/ 히트'create table' 버튼, 복사 생성 테이블, 답변을 붙여 넣기, 코드 형식. – SqlZim