1.8.5.2.SELECTINTOTABLE
1.8.5.2. SELECT INTO TABLE
MySQL服務器不支持Sybase SQL擴展: SELECT ... INTO TABLE ....。但MySQL服務器支持標準的SQL語法INSERT INTO ... SELECT ...,它基本上相同。請參見13.2.4.1節,“INSERT ... SELECT語法”。
INSERT INTO tbl_temp2 (fld_id)
SELECT tbl_temp1.fld_order_id
FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;
作為備選方式,可以使用SELECT INTO OUTFILE ...或CREATE TABLE ... SELECT。
從5.0版開始,MySQL支持SELECT ... INTO,以及用戶變量。在使用光標和局部變量的存儲程序中也可以使用相同的語法。請參見20.2.9.3節,“SELECT ... INTO語句”。