2
我试图在整个网站上传播一组评论,看来我需要为每个产品插入一次评论。所以,我有100个产品,我需要进行一次审核并插入100次,每次产品一次,以便审核在网站上随处显示(类似于Etsy)。但是,我该怎么做?如何对MYSQL进行多次插入,每次插入基于子查询中一组值中的每个值?
(该系统是基于woocommerce)
我会尝试下面的代码我已经尝试(所有变量/列名是正确的,但我敢肯定这是没有办法的办法这样的查询应该被设置。),但我很确定它会失败(看起来太清晰,不能正常工作),所以有人能给我一个正确的方向推动吗?
INSERT INTO wp_comments
SET comment_author = 'britney',
comment_date = '2015-11-07 07:55:02',
comment_date_gmt = '2015-11-07 07:55:02',
comment_content= 'the comment',
comment_approved = '1',
comment_parent = '0',
user_id = '2',
post_id = t.id FOR ALL ID IN
(select ID
FROM wp_posts
WHERE post_type = 'product') as t;
请参阅插入选择语法 – Strawberry