[SQL] MySQL의에로 선택
SQLMySQL의에로 선택
나는 MSSQL 사용자이고 지금은 MySQL로 내 데이터베이스를 변환하고 있습니다. 나는 MySQL의에서 다음 쿼리를 쓰고있다 :
select * into new_tbl from tbl
그리고 나는 다음과 같은 오류가 발생합니다
Error : Undeclared variable new_tbl
어떻게 이러한 쿼리가 제대로 MySQL을 작성해야 하는가?
해결법
-
==============================
1.(가) 표 SELECT 구문을 만들 수 있습니다.
(가) 표 SELECT 구문을 만들 수 있습니다.
http://dev.mysql.com/doc/refman/5.0/en/create-table-select.html
CREATE TABLE new_tbl SELECT * FROM orig_tbl;
-
==============================
2.MySQL의에서, 그것은 다음과 같이해야한다
MySQL의에서, 그것은 다음과 같이해야한다
INSERT INTO this_table_archive (col1, col2, ..., coln) SELECT col1, col2, ..., coln FROM this_table WHERE entry_date < '2011-01-01 00:00:00';
MySQL의 문서
from https://stackoverflow.com/questions/16809393/select-into-in-mysql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 후 SQL Server의 특정 문자 앞에 모든 것을 얻을 (0) | 2020.07.23 |
---|---|
[SQL] SQLAlchemy의를 통해 임의의 행을 얻기 (0) | 2020.07.23 |
[SQL] INSERT INTO 대 INSERT (0) | 2020.07.23 |
[SQL] 가입 왼쪽 외부에서 반환 된 기본 널 값을 교체 (0) | 2020.07.23 |
[SQL] 포스트 그레스에서 행 번호를 선택 (0) | 2020.07.23 |