database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4240 게시물 읽기
No. 4240
셀렉트와 인서트를 한번에 처리..
작성자
손님
작성일
2008-05-29 20:20
조회수
4,514

저장 프로시져에서 셀렉트후 그 값들을 인서트 시키고 싶은데요..

 

select num,count(*) as counter from A group by num order by counter desc

 

우선 A 라는 테이블에서 num 개수가 가장 많은 데이터들을 뽑아옵니다.

결과가

num counter

1 10

2 9

3 5

 

이렇게 나온다고 하고

 

그런후에 B라는 테이블에 뽑아온 num 값을 넣고 싶은데..

프로시져는 영~~ 모르겠네요...

반복문을 돌려야 할것도 같고... 도와주세요~~

이 글에 대한 댓글이 총 1건 있습니다.

insert into b ( 필드명 )

select num as counter from A group by num order by counter desc


이렇게 하시면 됩니다.


그럼

김병석(byung82)님이 2008-05-30 09:08에 작성한 댓글입니다.
이 댓글은 2008-05-30 09:08에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
4255커서를 이용해서 여러테이블에 있는 데이터 백업 [2]
초보입니다.
2008-06-02
4272
4242ms_sql쿼리 질문입니다. [2]
빙승재
2008-05-30
4252
4241커서 질문.. [2]
커서초보
2008-05-30
4576
4240셀렉트와 인서트를 한번에 처리.. [1]
손님
2008-05-29
4514
4239distinct를 적용한 쿼리인데.. 어떻게 해야 할까요? [3]
김갑열
2008-05-29
4200
4238ms_sql 쿼리문 마지막 질문 드리겠습니다. [1]
빙승재
2008-05-29
3890
4237ms_sql쿼리 관련 질문드립니다. [1]
빙승재
2008-05-29
3545
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다