Sử dụng các ký tự số với bí danh bên trong SELECT
tuyên bố. Không ()
là cần thiết xung quanh SELECT
thành phần.
INSERT INTO qa_costpriceslog (item_code, invoice_code, item_costprice)
SELECT
/* Literal number values with column aliases */
1 AS item_code,
2 AS invoice_code,
item_costprice
FROM qa_items
WHERE item_code = 1;
Lưu ý rằng trong ngữ cảnh của INSERT INTO...SELECT
, bí danh không thực sự cần thiết và bạn chỉ có thể SELECT 1, 2, item_costprice
, nhưng trong SELECT
bình thường bạn sẽ cần bí danh để truy cập các cột được trả về.