Advertisement
akozhomka

Запрос на выявление дублей товаров в прайсах

Aug 26th, 2021
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.00 KB | None | 0 0
  1. SELECT pa.id AS pa_id_for_deactivate
  2.      , pa2.id
  3.      , pa.art_num
  4.      , pa2.art_num
  5.      , ba.id
  6.      , ba2.id
  7.      , ba.NAME_BRANDS
  8.      , ba2.NAME_BRANDS
  9.      , pa.pa_ga_id_search
  10.      , pa2.pa_ga_id_search
  11.      , pa.avalaible_gen
  12.      , pa2.avalaible_gen
  13. FROM yii_doc.prices_all pa
  14. LEFT JOIN yii_doc.brand_all ba ON ba.id = pa.brand_id
  15. LEFT JOIN yii_doc.brand_all ba2 ON ba2.parent_id = ba.id
  16. LEFT JOIN wms.prices_all_new_cats pc ON pc.brand_id = ba2.id AND pc.art_num = pa.art_num
  17. LEFT JOIN yii_doc.prices_all pa2 ON pa2.id = pc.pa_id
  18. LEFT JOIN yii_doc.forbidden_search_ga fga ON fga.ga_id = pa.pa_ga_id_search AND fga.forbidden_in_big_index = true
  19. LEFT JOIN yii_doc.forbidden_search_ga fga2 ON fga2.ga_id = pa2.pa_ga_id_search AND fga2.forbidden_in_big_index = true
  20. WHERE 1 =1
  21.   AND pa2.id IS NOT NULL
  22.   AND pa.id <> pa2.id
  23.   AND ba.id <> ba2.id
  24.   AND pa.pa_ga_id_search IS NOT NULL
  25.   AND pa.avalaible_gen <> 2
  26.   AND pa2.avalaible_gen <> 2
  27.   AND fga.ga_id IS NULL
  28.   AND fga2.ga_id IS NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement