SELECT 
  SQL_CALC_FOUND_ROWS products.product_id, 
  products.amount, 
  descr1.product as product, 
  companies.company as company_name, 
  variation_group_products.group_id AS variation_group_id, 
  products.product_type, 
  products.parent_product_id, 
  cscart_product_review_prepared_data.average_rating average_rating, 
  cscart_product_review_prepared_data.reviews_count product_reviews_count 
FROM 
  cscart_products as products 
  LEFT JOIN cscart_product_descriptions as descr1 ON descr1.product_id = products.product_id 
  AND descr1.lang_code = 'vi' 
  LEFT JOIN cscart_companies AS companies ON companies.company_id = products.company_id 
  INNER JOIN cscart_products_categories as products_categories ON products_categories.product_id = products.product_id 
  INNER JOIN cscart_categories ON cscart_categories.category_id = products_categories.category_id 
  INNER JOIN cscart_product_variation_group_products AS variation_group_products ON variation_group_products.product_id = products.product_id 
  LEFT JOIN cscart_product_review_prepared_data ON cscart_product_review_prepared_data.product_id = products.product_id 
  AND cscart_product_review_prepared_data.storefront_id = 0 
WHERE 
  1 
  AND companies.status IN ('A') 
  AND (
    products.usergroup_ids = '' 
    OR FIND_IN_SET(0, products.usergroup_ids) 
    OR FIND_IN_SET(1, products.usergroup_ids)
  ) 
  AND products.status IN ('A') 
  AND variation_group_products.group_id IN (
    16273, 12721, 12716, 12718, 12719, 12717
  ) 
GROUP BY 
  products.product_id 
ORDER BY 
  NULL asc

Query time 0.01144

JSON explain

{
  "query_block": {
    "select_id": 1,
    "temporary_table": {
      "nested_loop": [
        {
          "table": {
            "table_name": "variation_group_products",
            "access_type": "range",
            "possible_keys": ["PRIMARY", "idx_group_id"],
            "key": "idx_group_id",
            "key_length": "3",
            "used_key_parts": ["group_id"],
            "rows": 20,
            "filtered": 100,
            "index_condition": "variation_group_products.group_id in (16273,12721,12716,12718,12719,12717)"
          }
        },
        {
          "table": {
            "table_name": "products",
            "access_type": "eq_ref",
            "possible_keys": ["PRIMARY", "status"],
            "key": "PRIMARY",
            "key_length": "3",
            "used_key_parts": ["product_id"],
            "ref": ["dev_db.variation_group_products.product_id"],
            "rows": 1,
            "filtered": 51.89157104,
            "attached_condition": "(products.usergroup_ids = '' or find_in_set(0,products.usergroup_ids) or find_in_set(1,products.usergroup_ids)) and products.`status` = 'A'"
          }
        },
        {
          "table": {
            "table_name": "companies",
            "access_type": "eq_ref",
            "possible_keys": ["PRIMARY"],
            "key": "PRIMARY",
            "key_length": "4",
            "used_key_parts": ["company_id"],
            "ref": ["dev_db.products.company_id"],
            "rows": 1,
            "filtered": 100,
            "attached_condition": "companies.`status` = 'A'"
          }
        },
        {
          "table": {
            "table_name": "descr1",
            "access_type": "eq_ref",
            "possible_keys": ["PRIMARY", "product_id"],
            "key": "PRIMARY",
            "key_length": "11",
            "used_key_parts": ["product_id", "lang_code"],
            "ref": ["dev_db.variation_group_products.product_id", "const"],
            "rows": 1,
            "filtered": 100,
            "attached_condition": "trigcond(descr1.lang_code = 'vi')"
          }
        },
        {
          "table": {
            "table_name": "cscart_product_review_prepared_data",
            "access_type": "eq_ref",
            "possible_keys": ["PRIMARY"],
            "key": "PRIMARY",
            "key_length": "7",
            "used_key_parts": ["product_id", "storefront_id"],
            "ref": ["dev_db.variation_group_products.product_id", "const"],
            "rows": 1,
            "filtered": 100
          }
        },
        {
          "table": {
            "table_name": "products_categories",
            "access_type": "ref",
            "possible_keys": ["PRIMARY", "pt"],
            "key": "pt",
            "key_length": "3",
            "used_key_parts": ["product_id"],
            "ref": ["dev_db.variation_group_products.product_id"],
            "rows": 1,
            "filtered": 100
          }
        },
        {
          "table": {
            "table_name": "cscart_categories",
            "access_type": "eq_ref",
            "possible_keys": ["PRIMARY", "p_category_id"],
            "key": "PRIMARY",
            "key_length": "3",
            "used_key_parts": ["category_id"],
            "ref": ["dev_db.products_categories.category_id"],
            "rows": 1,
            "filtered": 100,
            "using_index": true
          }
        }
      ]
    }
  }
}

Result

product_id amount product company_name variation_group_id product_type parent_product_id average_rating product_reviews_count
18251 21 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 V 4442 5.00 16
18250 8 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 V 4442 5.00 16
4442 9 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 P 0 5.00 16
18255 0 Bật Lửa Tranh Nghệ Thuật, Phỏng Theo Các Tác Phẩm Hội Hoạ Đặc Sắc, Món Phụ Kiện Đầy Cá Tính, Món Quà Cho Những Người Yêu Nghệ Thuật XLand 12717 V 4441 5.00 4
18254 0 Bật Lửa Tranh Nghệ Thuật, Phỏng Theo Các Tác Phẩm Hội Hoạ Đặc Sắc, Món Phụ Kiện Đầy Cá Tính, Món Quà Cho Những Người Yêu Nghệ Thuật XLand 12717 V 4441 5.00 4
18253 0 Bật Lửa Tranh Nghệ Thuật, Phỏng Theo Các Tác Phẩm Hội Hoạ Đặc Sắc, Món Phụ Kiện Đầy Cá Tính, Món Quà Cho Những Người Yêu Nghệ Thuật XLand 12717 V 4441 5.00 4
18252 6 Bật Lửa Tranh Nghệ Thuật, Phỏng Theo Các Tác Phẩm Hội Hoạ Đặc Sắc, Món Phụ Kiện Đầy Cá Tính, Món Quà Cho Những Người Yêu Nghệ Thuật XLand 12717 V 4441 5.00 4
4441 18 Bật Lửa Tranh Nghệ Thuật, Phỏng Theo Các Tác Phẩm Hội Hoạ Đặc Sắc, Món Phụ Kiện Đầy Cá Tính, Món Quà Cho Những Người Yêu Nghệ Thuật XLand 12717 P 0 5.00 4
18257 10 Bật Lửa Tranh Mèo, Phụ Kiện Lạ Mắt, Phong Cách Bí Ẩn Và Cuốn Hút, Họa Tiết Độc Đáo, Màu Sắc Rực Rỡ, Món Quà Thú Vị Cho Bạn Bè XLand 12718 V 4440 4.88 8
18256 7 Bật Lửa Tranh Mèo, Phụ Kiện Lạ Mắt, Phong Cách Bí Ẩn Và Cuốn Hút, Họa Tiết Độc Đáo, Màu Sắc Rực Rỡ, Món Quà Thú Vị Cho Bạn Bè XLand 12718 V 4440 4.88 8
4440 5 Bật Lửa Tranh Mèo, Phụ Kiện Lạ Mắt, Phong Cách Bí Ẩn Và Cuốn Hút, Họa Tiết Độc Đáo, Màu Sắc Rực Rỡ, Món Quà Thú Vị Cho Bạn Bè XLand 12718 P 0 4.88 8
18259 20 Bật Lửa Tranh Chúa Sơn Lâm, Phụ Kiện Lạ Mắt, Vật Phẩm Phong Thủy Thu Hút May Mắn Và Tài Lộc, Quà Tặng Cho Bạn Bè XLand 12719 V 18258 4.60 5
18258 20 Bật Lửa Tranh Chúa Sơn Lâm, Phụ Kiện Lạ Mắt, Vật Phẩm Phong Thủy Thu Hút May Mắn Và Tài Lộc, Quà Tặng Cho Bạn Bè XLand 12719 P 0 4.60 5
4439 20 Bật Lửa Tranh Chúa Sơn Lâm, Phụ Kiện Lạ Mắt, Vật Phẩm Phong Thủy Thu Hút May Mắn Và Tài Lộc, Quà Tặng Cho Bạn Bè XLand 12719 V 18258 4.60 5
18264 4 Bật Lửa Tranh Vincent Van Gogh, Mẫu Bật Lửa Độc Đáo, Phụ Kiện Cá Tính, Món Quà Ấn Tượng Cho Bạn Bè, Người Thân XLand 12721 P 0 5.00 10
18263 1 Bật Lửa Tranh Vincent Van Gogh, Mẫu Bật Lửa Độc Đáo, Phụ Kiện Cá Tính, Món Quà Ấn Tượng Cho Bạn Bè, Người Thân XLand 12721 V 18264 5.00 10
18262 7 Bật Lửa Tranh Vincent Van Gogh, Mẫu Bật Lửa Độc Đáo, Phụ Kiện Cá Tính, Món Quà Ấn Tượng Cho Bạn Bè, Người Thân XLand 12721 V 18264 5.00 10
4437 4 Bật Lửa Tranh Vincent Van Gogh, Mẫu Bật Lửa Độc Đáo, Phụ Kiện Cá Tính, Món Quà Ấn Tượng Cho Bạn Bè, Người Thân XLand 12721 V 18264 5.00 10
40149 998 Bộ Sưu Tập Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Hình Ảnh Sắc Nét, Phong Cách Trừu Tượng, Sản Phẩm Chất Lượng XLand 16273 P 0 5.00 3
40258 992 Bộ Sưu Tập Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Hình Ảnh Sắc Nét, Phong Cách Trừu Tượng, Sản Phẩm Chất Lượng XLand 16273 V 40149 5.00 3
40259 996 Bộ Sưu Tập Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Hình Ảnh Sắc Nét, Phong Cách Trừu Tượng, Sản Phẩm Chất Lượng XLand 16273 V 40149 5.00 3
40260 998 Bộ Sưu Tập Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Hình Ảnh Sắc Nét, Phong Cách Trừu Tượng, Sản Phẩm Chất Lượng XLand 16273 V 40149 5.00 3
40261 996 Bộ Sưu Tập Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Hình Ảnh Sắc Nét, Phong Cách Trừu Tượng, Sản Phẩm Chất Lượng XLand 16273 V 40149 5.00 3