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 4169 게시물 읽기
No. 4169
같은 table내 데이타 복사 query....
작성자
질문
작성일
2008-04-10 19:19
조회수
4,141

예를 들어 A라는 table 이 아래와 같을때

원표번호  생산자  순서   품목    가격
---------------------------------
10010         01      01     사과     100
10010         01      02     사과     200
10010         01      03     사과     100


위 테이블에서 원표번호 10010을 10020으로 바꿔서 아래와 같이 데이타를 추가하려고 합니다.


원표번호  생산자  순서   품목    가격
---------------------------------
10010         01      01     사과     100
10010         01      02     사과     200
10010         01      03     사과     100
10020         01      01     사과     100
10020         01      02     사과     200
10020         01      03     사과     100

어떻게 쿼리를 해야 하는지 잘 안되네요...

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


create table testa
(원표생상 int
, 생산자 varchar(2)
, 순서 varchar(2)
, 품목 varchar(10)
, 가격 int)
go

insert into testA
select 10010 ,'01','01', '사과', 100 union all
select 10010 ,'01','02', '사과', 200 union all
select 10010 ,'01','03', '사과', 100
go

 

select y.t, 생산자, 순서, 품목, 가격 from testA  x
cross join
(select t = 10010 union all
 select 10020 ) y
 

.님이 2008-04-11 10:06에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4172아래 mssql 이중화문의...추가질문입니다. [1]
백진호
2008-04-14
5669
4171ms sql 이중화.. 문의. [1]
백진호
2008-04-14
7688
4170sql 2000에서 db를 다른 파티션으로 이동? [1]
춘곤증
2008-04-11
6031
4169같은 table내 데이타 복사 query.... [1]
질문
2008-04-10
4141
4168EM에서 각각의 사용자 DB만 보이게 할수 없나요... [1]
박터짐
2008-04-08
3895
4167테이블의 크기는 어느정도가 적당한가? [1]
손님
2008-04-08
4028
4166변수를 이용한 top 관련 쿼리 질문 드립니다. [1]
김대원
2008-04-07
4448
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다