我尚未对此进行测试,但这将为您提供每个post\\u id的SKU计数:
SELECT post_id, COUNT(`post_id`) AS sku_count FROM `wp_postmeta`
WHERE `meta_key` LIKE \'%sku%\'
GROUP BY `post_id`
让它只返回计数大于1的行更为棘手。在我脑海中,我可能会将上面的内容用作子查询:
SELECT * from (< insert the above query >) AS counts where counts.sku_count > 1
可能需要一些调整。
如果可以避免使用LIKE
, 或者至少摆脱一个%
通配符,可以提高性能