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
운영게시판
최근게시물
MySQL Q&A 3472 게시물 읽기
No. 3472
Re: # Re: Re: # mysql에서 여러 테이블 중에서 원하는 필드만으로 새 테이블을 만들려면??
작성자
장석규
작성일
2000-09-06 18:07
조회수
1,088

::초보마이... 님께서 쓰시길::

 

> 감사합니다. 장석규님...무지무지

>

> 근데여 그거는 저는 파일로 만들었습니다. 하여간 저는 두번 거치지만 일단 되니까...^^;;헤헤...

> 또 질문이 생겨 버렸내요.

> 처음에 DB 사이즈를 얘기했었는데여...그 사이즈가 제일 큰테이블이

> 무려 400메가정도 되거든여. 그래서 select 문으로 찾아서 새로 만들 테이블을 txt로 바꾸는 중에....

> 흑,,,메모리가 부족하다고 나오는 군요...ㅠ.ㅠ...

> 그래서 limit라는 걸 쓰면 잘라서 실행할수 있을꺼 같은데...이걸 어떻게 써야되는 건지...글구 다른 D

> B 프로그램에서는 start 같은 명령이 있어서 1-100, 101-200 이런식으로도 된다고 하던데...방법이 있

> 을거 같은데 ,,,좀 알려주세요....

> 그럼 다시한번 답신에 감사드리며 새로운 질문에도 답변이 있기를 바라며...수고하시구 행복하십시요.

>

>

>

>

> >

> > ::초보마이에스퀴엘 님께서 쓰시길::

> >

> > > 안냐세요.

> > > 질문이 있습니다.

> > > 지금 갖고 있는 DB에서 세개의 테이블이 있습니다. 테이블들을 텍스트로 출력해서 그 중에서 A테

> 이블

> > > 에서는 id와 제목등을 처음부터 화일 끝까지 루프를 돌면서 가져오구요. 그중 id로 B 테이블의 같

> 은 id

> > > 의 다른 항목을 가져와서 새로 만들려는 테이블에 합칠려고 합니다. Mysql문을 사용하여 이 같은

> 새테

> > > 이블 만들기가 가능한지요? 가능하다면 어떻게 하면 되는지 좀 제발 앙려주세요. 제가 갖고 있는 D

> B사

> > > 이즈가 약300메가가 되는데 이것을 텍스트로 바꾼후 C 프로그램으로 돌리면서 새 테이블을 만드는

> 데 시

> > > 간이 너무 많이 걸리는군요.ㅠ.ㅠ

> > > 벌써 3일째 돌고 있습니다. 도대체 언제 끝날지도 모르겠구...

> > > 제발 갈켜주시면 좋겠는데...

> > > 고수님들의 도움을 바라며...

> >

> > 우선은 만들고자 하는 새로운 테이블을 타입을 정하신후 테이블을 생성합니다.

> >

> > 예) create table n (id varchar(20), name varchar(10) );

> >

> > 그런후

> >

> > insert into n select A.id, B.name from A, B where A.id = B.id;

> >

> > 이렇게 하시면 새로운 테이블에 데이터를 생성합니다.

> >

> > 만약 중복되는 데이터를 없애고 싶으면

> >

> > insert into n select A.id, B.name from A, B where A.id = B.id group by A.id;

> >

> > 즐거운 하루 되세요.

 

select * from ddd limit 1, 5;

 

위에서 처럼 하시면 '1번째 결과부터 시작해서 5개의 결과를 가져와라'라는 뜻입니다.

 

select, update, delete등에서 사용을 하실수가 있습니다.

 

즐거운 하루 되세요.

[Top]
No.
제목
작성자
작성일
조회
3469# 필드의 최대,최소값이 아닌 90번째의 값 구하기
오승훈
2000-09-06
1018
3475┕>Re: # 필드의 최대,최소값이 아닌 90번째의 값 구하기
장석규
2000-09-06 18:21:18
944
3468mysql 복구에 관한 질문
이정운
2000-09-06
926
3473┕>Re: mysql 복구에 관한 질문
장석규
2000-09-06 18:08:58
979
3466txt파일 덤프하는 방법은?..
초보
2000-09-06
842
3479┕># Re: txt파일 덤프하는 방법은?..
문태준
2000-09-06 21:04:37
993
3464# mysql에서 여러 테이블 중에서 원하는 필드만으로 새 테이블을 만들려면??
초보마이에스퀴엘
2000-09-06
831
3465┕>Re: # mysql에서 여러 테이블 중에서 원하는 필드만으로 새 테이블을 만들려면??
장석규
2000-09-06 14:08:58
1062
3471 ┕># Re: Re: # mysql에서 여러 테이블 중에서 원하는 필드만으로 새 테이블을 만들려면??
초보마이...
2000-09-06 17:49:31
892
3472  ┕>Re: # Re: Re: # mysql에서 여러 테이블 중에서 원하는 필드만으로 새 테이블을 만들려면??
장석규
2000-09-06 18:07:45
1088
3476   ┕># 진짜루 감사합니당....도움이 마니 되었습니다.행복하시길..(내용무)
초보마이...
2000-09-06 19:24:31
744
3463초보인데 좀 도와주셔요.
소영
2000-09-06
817
3462# 부탁드립니다....
권영택
2000-09-06
802
3467┕>Re: # 부탁드립니다....
장석규
2000-09-06 14:34:19
842
3460# msql ==> mysql 로 변환하는 방법좀...
이동규
2000-09-06
806
3483┕># Re: # msql ==> mysql 로 변환하는 방법좀...
문태준
2000-09-06 21:26:13
997
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다