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 29738 게시물 읽기
No. 29738
[초보]INSERT 쿼리 질문입니다~
작성자
소팔복(id8008)
작성일
2010-07-26 12:42
조회수
7,355

INSERT INTO table1 (c_no, t_name)  VALUES (SELECT class_no FROM class WHERE class_name='A class','test') 

select 문이나 insert 문 자체는 이상이 없는데

select 문으로 값을 가져와 insert하면 에러가 발생합니다

도움 기다릴게요,,

 

 

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

 INSERT INTO ... SELECT 문의 문법은 다음과 같습니다.

 

INSERT INTO table_name [(col_name,...)] SELECT ... 

따라서, SELECT에서 선택되는 컬럼의 수와 INSERT INTO에 사용되는 컬럼의 수가 같아야 합니다.

( VALUES는 사용되지 않습니다 )

 

다음 링크를 참조하세요.

dev.mysql.com/doc/refman/5.0/en/insert-select.html

박현우(lqez)님이 2010-07-26 15:38에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29741[오라클] 전체적인 흐름에 대해서 알고 싶습니다.
DB사랑
2010-07-29
7067
29740답변형 게시판에서의 쿼리 질문입니다. [1]
조경연
2010-07-28
8295
29739execute시 오류 문제.
이제노
2010-07-27
6634
29738[초보]INSERT 쿼리 질문입니다~ [1]
소팔복
2010-07-26
7355
29737오라클에서 to_char(25,'00000')와 같은 MySql은?? [1]
유춘상
2010-07-26
8918
29735한글 자소단위 검색( 검색 제시어 기능 구현...) [2]
Deck
2010-07-23
8093
29733database 생성이 안됩니다. [1]
최승우
2010-07-19
7000
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다