쿼리문좀 도와주세요 ㅠㅠ

곰요 2015.08.27 09:43 Views : 2890

select top 100 * from bit_salepart_price_history where bus_plc_cd='KOR'

sale_part_no= '123456|0020' degree 1-5

sale_part_no= '234567|0021' degree 1-2

밑에 있는 쿼리는 하나의 sale part no에 대한 degree 를 이용해 작업하는데

여러 sale part no 의 degree를 이용해 날짜를 넣는건데

반복적으로 모든 sale part no를 하려면 어떻게 해야되나요

declare @err_msg varchar(10), @err_location varchar(10)

declare @xloop int , @yloop int

declare @price_reg_dt varchar(10)

set @xloop =1

select @yloop=MAX(degree) from bit_salepart_price_history where bus_plc_cd='KOR' and sale_part_no=123456|0020'

while @xloop <=@yloop begin

select @price_reg_dt=convert(varchar(08),dateadd(dd, -1, price_reg_dt),112) from bit_salepart_price_history
where 1 = 1
and bus_plc_cd='KOR' and sale_part_no='123456|0020'
and degree =@xloop+1

update a set
a.close_dt=@price_reg_dt
from bit_salepart_price_history a
where 1 = 1
and a.bus_plc_cd='KOR' and a.sale_part_no='123456|0020'
and a.degree =@xloop

set @xloop=@xloop+1

while @xloop = @yloop begin
update a set
a.close_dt ='99991231'
from bit_salepart_price_history a
where 1 = 1
and a.bus_plc_cd='KOR'and a.sale_part_no='`123456|0020'
and a.degree =@yloop

set @xloop=@xloop+1
end

end

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 465
8909 백업관련 냥냥 2015.08.28 3847
8908 각 트리구조에서 평균값 구하는 쿼리..너무 어렵습니다. 성시기 2015.08.27 3063
» 쿼리문좀 도와주세요 ㅠㅠ [1] 곰요 2015.08.27 2890
8906 특정 시간 프로파일러 실행 방법이 있을까요? [1] 나는짱이야 2015.08.27 2598
8905 프로시저 개발시 권한문제 ㅠ [2] 더따뜻한 2015.08.26 2885
8904 쿼리질문을 드릴려고 해요.. [1] 쿠아앙 2015.08.26 2762
8903 쿼리 질문 냥냥 2015.08.25 2055
8902 Job Agency 에서 cmdExec 로 외부프로그램 실행 [2] 강구다.. 2015.08.24 3204
8901 사용자 정의 테이블 형식과 문자열 파싱 [1] 진윤호 2015.08.21 2935
8900 테스트서버 새로 구축해서 db백업을 푸는데 인증서에서 문제가 생깁니다. [2] niceman5 2015.08.21 3080
8899 범위값중 만족할 찾아내야 합니다. (새우편번호 관련) [1] 동동동 2015.08.20 3033
8898 고수님들 테이블 조인 업데이트 관련 질문좀 드립니다 왕만두와우동 2015.08.20 2606
8897 새로운 DB 를 만들면 이상한 테이블이 자동 생성됩니다. [1] 김태형_284584 2015.08.20 2588
8896 Numeric 옵션에 대해 질문드립니다. [2] 나는짱이야 2015.08.19 2520
8895 고수님들 5자리우편번호랑 6자리우편번호 함께 나와있는게 없을까요? neiyan 2015.08.19 2993
8894 DB 복제 NoSync cenam 2015.08.19 2895
8893 SQL 사용량 100%로 확인되나 쿼리에서는 특별한 문제는 없었습니다. 버그 등 정보가 있나요? [1] 흰가루찹쌀떡 2015.08.18 3394
8892 order by 시 속도저하문제 [1] 진민 2015.08.13 5861
8891 insert into select 구문으로 인해 고민중입니다. [2] dontcryme 2015.08.13 4223
8890 2000에서 2008로 업데이트시 view 테이블 로딩속도문제 [1] 진민 2015.08.12 2863





XE Login