【发布时间】:2018-01-24 13:27:59
【问题描述】:
我写的代码部分,
(SELECT meta_value FROM wp_postmeta WHERE meta_key = '_regular_price') price
它给出了一个错误,即子查询返回多行。如何获得价格?
SELECT p1.ID,p1.post_title,p1.post_excerpt,p2.meta_value, p1.guid,
(select p.guid from wp_posts as p where p2.meta_value=p.ID and post_type='attachment') img, (SELECT meta_value FROM wp_postmeta WHERE meta_key = '_regular_price') price
FROM wp_posts p1
JOIN wp_postmeta p2
ON p1.ID = p2.post_id AND
p1.post_type = 'product' AND
p1.post_status = 'publish' AND
p2.meta_key = '_thumbnail_id'
JOIN wp_posts p3
ON p3.ID = p2.post_id
【问题讨论】:
-
你想用这个做什么?
-
@Stender:我需要这些数据用于 facebook 动态广告。
标签: mysql wordpress woocommerce