我有一个名为“客户”的表的数据库,其中包含客户的电话号码。它绝对不止一排。
另一方面,我还有一个名为“SMS”的数据库,其中有一个名为“发件箱”的表。
为了显示“客户”表中的所有电话号码,我使用以下 SQL 查询:
SELECT Customers.PhoneNumber FROM Customers WHERE PurchaseDate BETWEEN 2012-01-01 AND 2012-01-31;
现在,我需要将这些电话号码(多行)一次插入“发件箱”。每个电话号码都会收到相同的消息。所以,基本上我只需要知道如何对多行使用这个 INSERT 查询:
INSERT INTO Outbox (PhoneNumber, Message) VALUES (*Multiple PhoneNumbers Here*, 'Same Message To All Customers');