根据ALL记录中的字段插入SQL

时间:2011-07-11 04:28:41

标签: mysql sql insert

我在移动表时已经看到了这一点,但它使用整个select子查询作为值输入。我需要做类似的事情:

INSERT INTO customer_alerts
  (message, customer_id) 
VALUES 
  ("Message HERE", (SELECT Customer.id from Customers as Customer))

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:4)

使用:

INSERT INTO customer_alerts
  (message, customer_id) 
SELECT 'Message HERE', c.id 
  FROM CUSTOMERS c

您可以在SELECT子句中静态定义值。