我有一张非常大的桌子,叫做paypal_ipn_orders
。在这个表中,我有 2 个重要的信息,一行称为item_name
和一行称为sort_num
。我想使用某些参数从中提取记录paypal_ipn_orders
并将它们放入一个名为的临时表中temp_table
。我知道如何选择记录如下
SELECT `item_name`, `sort_num`
FROM `paypal_ipn_orders`
WHERE `packing_slip_printed` = 0
AND LOWER(`payment_status`) = `completed`
AND `address_name` <> ''
该查询选择了我想要移动到临时数据库的所有记录,我只是不知道该怎么做。
使用MySQL的插入选择 http://www.brightcherry.co.uk/scribbles/mysql-insert-select-example/我将通用数据类型添加到临时表中的列中,您需要找出表中的实际数据类型并使它们相同。
CREATE TEMPORARY TABLE temp_table (
item_name varchar(50),
sort_num int
);
INSERT INTO temp_table (item_name, sort_num)
SELECT `item_name`, `sort_num`
FROM `paypal_ipn_orders`
WHERE `packing_slip_printed` = 0
AND LOWER(`payment_status`) = `completed`
AND `address_name` <> ''
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)