【发布时间】:2011-09-29 12:43:13
【问题描述】:
在 MySQL 中,我想创建一个包含此查询中所有信息的新表:
select * into consultaa2 from SELECT
CONCAT( 'UPDATE customers SET
customers_default_address_id= ',
(SELECT a.address_book_id FROM
address_book a where
c.customers_id=a.customers_id order by
address_book_id desc limit 1), '
WHERE customers_id = ', customers_id,
';') AS sql_statement FROM customers c
where c.customers_id > 3894;
查询太长,浏览器无法显示连接,我需要它来进行更新。
【问题讨论】:
-
Daniel Hilgarth 的答案是“正确”的答案
标签: mysql sql insert sql-update