Advertisement
Guest User

Untitled

a guest
Nov 13th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.75 KB | None | 0 0
  1. SELECT
  2. SQL_NO_CACHE
  3. products.virtuemart_product_id AS product_id,
  4. products.main_picture AS product_thumb,
  5. products.main_category AS product_main_category,
  6. products.product_sku AS product_sku,
  7. products.product_in_stock AS product_in_stock,
  8. productsRU.product_s_desc AS product_s_desc,
  9. productsRU.product_name AS product_name,
  10. categoriesRU.virtuemart_category_id AS category_id,
  11. prices.product_price AS product_price,
  12. prices.product_override_price AS product_priceOverride,
  13. manufacturersRU.virtuemart_manufacturer_id AS mf_id,
  14. categoriesRU.category_name AS category_name,
  15. manufacturersRU.mf_name AS mf_name,
  16. manufacturersRU.slug AS mf_slug,
  17. prOfDay.ProductId AS pod_product_id,
  18. prOfDay.TypeDiscount AS pod_TypeDiscount,
  19. prOfDay.ValueDiscount AS pod_ValueDiscount,
  20. prOfDay.DateShow_start AS pod_DateShow_start,
  21. prOfDay.DateShow_finish AS pod_DateShow_finish,
  22. prOfDay.Time_start AS pod_Time_start,
  23. prOfDay.Time_finish AS pod_Time_finish,
  24. IF(
  25. `productCAT`.`virtuemart_category_id` IS NOT NULL,
  26. CONCAT(
  27. '[',
  28. GROUP_CONCAT(
  29. DISTINCT CONCAT(
  30. '{',
  31. '"id":"',
  32. `productCAT`.`virtuemart_category_id`,
  33. '",',
  34. '"name":"',
  35. `categoriesRU`.`category_name`,
  36. '"}'
  37. )
  38. ),
  39. ']'
  40. ),
  41. '[]'
  42. ) AS product_categories,
  43. IF(
  44. `productCustom`.`virtuemart_product_id` IS NOT NULL,
  45. CONCAT(
  46. '[',
  47. GROUP_CONCAT(
  48. DISTINCT CONCAT(
  49. '{',
  50. '"id":"',
  51. productCustom.virtuemart_custom_id,
  52. '",',
  53. /*'"rest":"', productCustom.rest, '",',*/ '"value":"',
  54. productCustom.custom_value,
  55. '"}'
  56. )
  57. ),
  58. ']'
  59. ),
  60. '[]'
  61. ) AS custom_attributes
  62. FROM
  63. u1weg_virtuemart_products AS products
  64. INNER JOIN u1weg_virtuemart_products_ru_ru AS productsRU
  65. ON
  66. (
  67. `products`.`virtuemart_product_id` = `productsRU`.`virtuemart_product_id`
  68. )
  69. INNER JOIN u1weg_virtuemart_product_categories AS productCAT
  70. ON
  71. (
  72. `products`.`virtuemart_product_id` = `productCAT`.`virtuemart_product_id`
  73. )
  74. INNER JOIN u1weg_virtuemart_product_prices AS prices
  75. ON
  76. (
  77. `products`.`virtuemart_product_id` = `prices`.`virtuemart_product_id`
  78. )
  79. INNER JOIN u1weg_virtuemart_product_manufacturers AS productMF
  80. ON
  81. (
  82. `products`.`virtuemart_product_id` = `productMF`.`virtuemart_product_id`
  83. )
  84. LEFT JOIN u1weg_virtuemart_product_customfields AS productCustom
  85. ON
  86. (
  87. `products`.`virtuemart_product_id` = `productCustom`.`virtuemart_product_id`
  88. )
  89. INNER JOIN u1weg_virtuemart_categories_ru_ru AS categoriesRU
  90. ON
  91. (
  92. `productCAT`.`virtuemart_category_id` = `categoriesRU`.`virtuemart_category_id`
  93. )
  94. INNER JOIN u1weg_virtuemart_manufacturers_ru_ru AS manufacturersRU
  95. ON
  96. (
  97. `productMF`.`virtuemart_manufacturer_id` = `manufacturersRU`.`virtuemart_manufacturer_id`
  98. )
  99. LEFT JOIN shop_productOFday AS prOfDay
  100. ON
  101. (
  102. `products`.virtuemart_product_id = `prOfDay`.ProductId AND(
  103. `prOfDay`.Time_start < '1573669709' AND `prOfDay`.Time_finish > '1573669709'
  104. )
  105. )
  106. WHERE
  107. (products.published = '1') AND(products.product_in_stock > 0) AND(
  108. `categoriesRU`.`virtuemart_category_id` = '60'
  109. )
  110. GROUP BY
  111. `products`.`virtuemart_product_id`
  112. ORDER BY
  113. `products`.`virtuemart_product_id`
  114. DESC
  115. LIMIT 0, 36
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement