【发布时间】:2012-07-10 06:07:36
【问题描述】:
我想将一些行数据复制到另一个表中,例如:
我有这个 2 表:(qa_items_purchases)、(qa_suppliers_invoices)
qa_items_purchases,数据:
qa_suppliers_invoices 为空:
我需要复制表 (qa_items_purchases) 中包含的所有记录,只提取另一个表具有的字段。
编辑: 那么表格之间的名称会有所不同:
purchase_code AS itempurchase_code
supplier_invoice_code AS item_invoicecodesupplier
supploer_invoice_date as itempurchase_date
【问题讨论】:
-
那怎么了?使用
insert select声明... -
@Sebas - 没有错,但 OP 很可能不知道它的存在。您应该将其写为答案(附带一些解释)
-
是的,我通常会这样做,但我要写的内容不是 100% 都在 mysql 手册中......
-
@Sebas 我知道每个人都有自己的智慧,但没有人天生就知道语法和命令。
-
@Sebas - 按照这个推理,您可以轻松删除此处 90% 的问题。
标签: mysql database loops stored-procedures