안녕하세요 죄송하지만 질문을 드립니다.
만약 다음 과 같은 (가) 블이 있다고 하면,(단 데이터는 a에만 있음.b,c,d는 null컬럼)
a b
1
2
3
4
a컬럼에 있는 데이터를 b에 넣고 싶을 경우,
즉 (a,1) 데이터를 procedure나 function을 통해 (b,1)에넣고
(a,2) 데이터는procedure나 function을 통해 b,2에 넣고
이런식으로 한다고 했을때,
커서를 사용하면 될꺼 같은데요. 근데 커서 말고 다른 방법은 없을까요?
구체적 쿼리까지 도와주시면 정말 감사합니다ㅠ ㅠ
두번째 질문은
역시 (나)라는 테이블에
a
1 2012.3.11
2
3
4 2012.3.23
이런식으로 있을때 a,4와 a,1의 차이를 datediff 함수를 통하면 될꺼같은데
그쿼리를 어떻게짜면될까요?
너무 기본적이지만 ,, ㅠㅠ 엔지니어라 이런게 어렵네요.. 쿼리 공부 이제 진짜 열심히 해야겠습니다.
update 테이블
set b컬럼 = a컬럼
하시면 a컬럼의 값을 b컬럼의 값으로 저장합니다.