ampdev

Woo LS POS - Update parent SKU w/ ls matrix id

Nov 15th, 2023 (edited)
2,246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.38 KB | None | 0 0
  1. UPDATE `wp_zz_postmeta` AS pm
  2. JOIN `wp_zz_posts` AS p ON pm.post_id = p.ID
  3. JOIN `wp_zz_wclsi_items` AS ls ON pm.meta_value = ls.system_sku
  4. SET pm.meta_value = ls.item_matrix_id
  5. WHERE pm.meta_value REGEXP '^[0-9]+$'
  6. AND pm.meta_key = '_sku'
  7. AND p.post_type = 'product'
  8. AND p.post_status = 'publish'
  9. AND EXISTS (
  10.     SELECT `post_id` FROM `wp_zz_postmeta`
  11.     WHERE `post_id` = p.ID);
Tags: woocommerce
Advertisement