아래는 프로시저 안의  쿼리 문입니다.

 

1번 쿼리

--테이블 백업
  INSERT INTO SHA_CHECK_BACK
  SELECT * FROM  SHA_CHECK;

 

2번쿼리

--데이터 삭제
  DELETE FROM SHA_CHECK;

 

3번쿼리

 set @sql = N' insert into SHA_check(UserID, AcaID, check_date,in_time, out_time , check_flag )  '
    + 'select a.UserID,a.AcaID,CONVERT(varchar(10), GETDATE(), 23)as check_date ,b.inTime, b.outTime , ''N'' '
    + ' from('
    + ' select id, UserID, AcaID from sha_student where people=''재원'' and flag=''Y'' '
       + ' )a '
    + ' inner join '
    + ' ( '
          + '  select * from ( select  StuID,  AcaID, '+@day_inTime+' as ''inTime'','+@day_outTime+' as ''outTime'', '
    + '  reg_date , rank()over(partition by stuid  order by reg_date desc  ) as ran    from SHA_student_weektime )n '
    + '  where ran = 1 '
    + ' )b '
    + ' on a.ID = b.StuID  '
    + ' where a.userid not in(select userid from sha_check c where check_date = convert(varchar(10),getdate(),23)  and a.userid = c.userid and a.acaid = c.AcaID ) '   
   --execute sp_executesql @sql
   --print @sql
   exec (@sql)

 

4번쿼리

    -- 임시테이블 삭제    
   DELETE  FROM  sha_check_temp ;

 

 

쿼리문의 순서 질문이 이습니다.  상식적으로 생각 할때 순서되로  1번 2번 3번 4번 순으로 쿼리가 진행 되는지요???

오늘 결과가   2,3번이 순서가 바뀐거 처럼 결과가 나온거 같아서 이렇게 질문 드려요 ㅜㅜ

 

그냥 1번 2번 3번 4번 순서 되로 진행 되는거 맞죠??

 

 

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 551
6973 하나의 컴퓨터에 다중 sql server가 설치되었을때 db 초기화가 실패합니다. [4] 순딩순딩 2013.07.08 6263
6972 OLE DB error: OLE DB or ODBC error: Query timeout expired; HYT00 에러 관련 망토가좋아 2013.07.08 6267
6971 union all 시에 어떻게 처리해야하나요? [1] 황금용이 2013.07.08 5261
6970 IDENTITY관련... [1] 메칸더 2013.07.08 4865
6969 두테이블 쿼리 문의 드립니다. [2] chs217 2013.07.07 4722
6968 파티션 테이블로 전환 및 과거 데이터 삭제 관리 방안 운스 2013.07.05 8702
6967 함수기반 인덱스(Function based index)를 어떻게 생성하는지요? [5] 김시준 2013.07.05 11307
6966 최초실행시 시간이 걸리는 문제 [3] 전념 2013.07.05 5199
6965 MSSQL200에서 MSSQL2012로 변경시 문제점 [1] 떨거지희 2013.07.05 6170
» (프로시저)쿼리 순서 질문이 있습니다. [2] alima 2013.07.05 5432
6963 SQL인증, Windows 인증 모두 안될때?? [1] 뷰롱이 2013.07.04 7256
6962 [질문] sql2012 와 vb 윈폼으로 cs프로그램을 만들려고 합니다. [1] 이운석 2013.07.04 6518
6961 질문드립니다. 기본 하위 카테고리 정률 후 상위 묶음단위 카테고리 정렬이 가능할까요?? [1] 권오현_276823 2013.07.04 5187
6960 서비스 브로커 전송큐에 최대한 맥스 몇개 까지 쌓여야지 전달 잘되는지 알수있나요? [1] 로쏘네리 2013.07.04 5129
6959 품목코드 컬럼이 존재하는 모든 테이블에서 기존 품목코드를 신규 품목코드로 변경 [2] 래리 2013.07.04 5706
6958 행으로 나열된 데이터를 열로 출력하려면? [4] 아킬레스 2013.07.04 5401
6957 하루에 한번씩 쿼리 지연이 일어납니다. [5] 아드럽투 2013.07.03 6178
6956 쿼리 결과 메세지를 변수로 받을 수 있을까요? [1] 위대한상속 2013.07.03 5104
6955 고객관리프로그램 DB 관련문의ㅠㅜ [6] 파인드쿠폰 2013.07.03 5749
6954 서비스 브로커 전송큐에있는거 재처리하는 방법좀알려주세요 급합니다 로쏘네리 2013.07.03 4499





XE Login