我运行此查询来内部连接两个表:
select * from order_details od
left join menu_items mi
on od.item_id=mi.menu_item_id;
我想使用此查询将结果数据存储到另一个表中
select * into new_table
from order_details od
left join menu_items mi
on od.item_id=mi.menu_item_id;
但是收到错误代码 1327,未声明的变量:new_table
我对mysql不熟悉,但在oracle中应该是
插入new_table 选择 * 来自订单详细信息 od 左连接menu_items mi 上 od.item_id=mi.menu_item_id;
INSERT INTO new_table (column1, column2, column3, ...)
SELECT od.column1, mi.column2, mi.column3, ...
FROM order_details od
LEFT JOIN menu_items mi ON od.item_id = mi.menu_item_id;