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 1886 게시물 읽기
No. 1886
# Re: Re: # [질문] 가상 테이블...
작성자
윤상혁
작성일
2000-05-29 16:42
조회수
3,900

답변 감사합니다.

 

참고로 제 mysql 서버 버전은 '3.22.32, for pc-linux-gnu on i586'

입니다.

 

그리고 저도 정재익님과 같이 아주 간단한 형식의 select 문을 테스트

해 봤었는데 역시 안되더군요.

 

그러면 정재익님과 같은 새로운 mysql 서버를 깔아야 하나요?

 

어쨋든 답변 감사드립니다.

 

> 그렇군요.

> 일단 사용중인 MySQL의 버전이 어떻게 되는지요. 현재 DSN 에 올라와 있는 MySQL 매뉴얼은 개발버전인 3.23.x 버전입니다. 그리고 temporary table 을 만들 경우 type=heap 라는 옵션은 분명히 메모리에 temporary 테이블을 만듭니다.

> 그리고 table creation 명령어에서 select 구문은 절대로 subquery 가 아닙니다. 단지 select 구문에 합당한 row 들로 테이블을 구성하라는 명령에 불과합니다.

> MySQL 은 여전히 subquery 를 지원하지는 않습니다.

>

> 참고로 저가 행해 본 temporary table 생성 테스트입니다.

>

> mysql> create table t type=heap select * from test;

> Query OK, 3 rows affected (0.00 sec)

> Records: 3 Duplicates: 0 Warnings: 0

>

> mysql> select * from t;

> +------+

> | t |

> +------+

> | 0 |

> | 1 |

> | 2 |

> +------+

> 3 rows in set (0.00 sec)

>

> mysql>

>

> 잘들어가고 잘 생성이 됩니다.

> 현재 저가 사용중이 MySQL의 버전은 mysqld Ver 3.23.12c-alpha for pc-linux-gnu on i686 로서 개발자 버전입니다.

>

> > 테이블 만들 때, TYPE을 HEAP으로 하면 메모리에만 상주하는

> > 가상 테이블이 만들어진다고 메뉴얼에 나와 있더군요.

> >

> > 그리고 메뉴얼에 보니

> > CREATE TABLE TEST (a int not null auto_increment primary key(a), key(b)) type=heap select b, c f

> > rom test2;

> >

> > 이런 형식으로 쿼리를 주면 새로운 가상 테이블이 만들어 진다고

> > 되어 있더라구요.

> >

> > 그런데 제가 mysql 처음 시작할 때 mysql 에서는 서브 select를

> > 지원하지 않는다고 들었거든요.

> >

> > 그리고 제 서버에서 위의 쿼리로 돌리면 'select...' 부분에 syntax

> > 에러가 있다고 나오네요.

> >

> > 어떤 것이 틀린 것인지...

> >

> > 참고 현재 이 게시판도 가상 테이블을 못 만들어서 검색시 페이지

> > 별로 화면에 처리 못한 것 아닌지...?

> >

> > 제가 현재 게시판 검색하거든요....

[Top]
No.
제목
작성자
작성일
조회
1889# mysql.php4에서.. 혹은 게시판인터페이스에서
핫도그
2000-05-29
3308
1890┕>Re: # mysql.php4에서.. 혹은 게시판인터페이스에서
정재익
2000-05-29 20:22:59
4025
1887# jdbc서 mysql에 접속할때.. 이런 에러가...
이원복
2000-05-29
3447
1885[요청]함 봐 주세요... 저를 살려준다고 생각 하시고요...
기러기
2000-05-29
4616
1882# [질문] 가상 테이블...
윤상혁
2000-05-29
3528
1883┕>Re: # [질문] 가상 테이블...
정재익
2000-05-29 14:50:13
3964
1884 ┕>Re: Re: # [질문] 가상 테이블...
정재익
2000-05-29 14:52:08
3616
1886 ┕># Re: Re: # [질문] 가상 테이블...
윤상혁
2000-05-29 16:42:27
3900
1888  ┕>Re: # Re: Re: # [질문] 가상 테이블...
정재익
2000-05-29 18:08:18
3841
2195   ┕>select시 여러개의 DB를 조인하여 검색을 하려면 어떻게 해야하는지요?
smjang
2000-06-21 10:21:00
3913
1877# MySQL Table 의 Data를 Import/Export 시키는 법
김종현
2000-05-29
4091
1881┕>Re: # MySQL Table 의 Data를 Import/Export 시키는 법
정재익
2000-05-29 13:47:04
4337
1876DBD설치시 에러...
김익증
2000-05-29
3802
1879┕>Re: DBD설치시 에러...
정재익
2000-05-29 13:45:01
3590
1880┕>Re: DBD설치시 에러...
정재익
2000-05-29 13:45:09
3827
1874자료 업로드가 안되네요..
lowlow
2000-05-29
3765
1878┕>Re: 자료 업로드가 안되네요..
정재익
2000-05-29 13:43:27
4041
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다