SELECT 
  SQL_CALC_FOUND_ROWS products.product_id, 
  descr1.product as product, 
  companies.company as company_name, 
  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_product_prices as prices ON prices.product_id = products.product_id 
  AND prices.lower_limit = 1 
  LEFT JOIN cscart_companies AS companies ON companies.company_id = products.company_id 
  LEFT JOIN cscart_products_tag_categories as products_tag_categories ON products_tag_categories.product_id = products.product_id 
  LEFT JOIN cscart_categories ON cscart_categories.category_id = products_tag_categories.category_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 
  LEFT JOIN cscart_product_popularity as popularity ON popularity.product_id = products.product_id 
WHERE 
  1 
  AND cscart_categories.category_id IN (466) 
  AND companies.status IN ('A') 
  AND (
    products.amount > 0 
    OR products.tracking = 'D'
  ) 
  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 prices.usergroup_id IN (0, 0, 1) 
  AND products.parent_product_id = 0 
GROUP BY 
  products.product_id 
ORDER BY 
  popularity.total desc, 
  products.product_id ASC 
LIMIT 
  32, 32

Query time 0.07723

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "popularity.total desc, products.product_id",
      "temporary_table": {
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_categories",
              "access_type": "const",
              "possible_keys": ["PRIMARY", "p_category_id"],
              "key": "PRIMARY",
              "key_length": "3",
              "used_key_parts": ["category_id"],
              "ref": ["const"],
              "rows": 1,
              "filtered": 100,
              "using_index": true
            }
          },
          {
            "table": {
              "table_name": "products_tag_categories",
              "access_type": "ref",
              "possible_keys": ["PRIMARY", "pt"],
              "key": "PRIMARY",
              "key_length": "3",
              "used_key_parts": ["category_id"],
              "ref": ["const"],
              "rows": 183,
              "filtered": 100,
              "attached_condition": "products_tag_categories.category_id <=> 466",
              "using_index": true
            }
          },
          {
            "table": {
              "table_name": "products",
              "access_type": "eq_ref",
              "possible_keys": ["PRIMARY", "status", "idx_parent_product_id"],
              "key": "PRIMARY",
              "key_length": "3",
              "used_key_parts": ["product_id"],
              "ref": ["dev_db.products_tag_categories.product_id"],
              "rows": 1,
              "filtered": 18.48341942,
              "attached_condition": "products.parent_product_id = 0 and (products.amount > 0 or products.tracking = 'D') and (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.products_tag_categories.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.products_tag_categories.product_id", "const"],
              "rows": 1,
              "filtered": 100
            }
          },
          {
            "table": {
              "table_name": "popularity",
              "access_type": "eq_ref",
              "possible_keys": ["PRIMARY", "total"],
              "key": "PRIMARY",
              "key_length": "3",
              "used_key_parts": ["product_id"],
              "ref": ["dev_db.products_tag_categories.product_id"],
              "rows": 1,
              "filtered": 100
            }
          },
          {
            "table": {
              "table_name": "prices",
              "access_type": "ref",
              "possible_keys": [
                "usergroup",
                "product_id",
                "lower_limit",
                "usergroup_id"
              ],
              "key": "product_id",
              "key_length": "3",
              "used_key_parts": ["product_id"],
              "ref": ["dev_db.products_tag_categories.product_id"],
              "rows": 1,
              "filtered": 99.9960556,
              "attached_condition": "prices.lower_limit = 1 and prices.usergroup_id in (0,0,1)"
            }
          }
        ]
      }
    }
  }
}

Result

product_id product company_name product_type parent_product_id average_rating product_reviews_count
47658 Hộp Quà Tết “Khởi Niên”, Quà Việt Nam, Quà Tết, Quà Tặng Doanh Nghiệp, Quà Tặng Cao Cấp, Quà Tết Cho Người Nước Ngoài, Bánh Kẹo Cao Cấp The Joy Box P 0 5.00 7
382 Socola Việt Nam, Set 3 Thanh & Set 7 Thanh, Hộp Socola, Socola Việt Nam, 100% Cacao từ Tây Nguyên, Combo Quà Tặng MISS EDE P 0 4.63 8
5890 120g Xoài Nhúng Socola, Hũ Thủy Tinh, Đồ Ăn Vặt Bổ Dưỡng, Mứt Xoài Sấy Dẻo, Xoài Dẻo Mix Socola, Quà Tặng Bạn Bè SHE Chocolate P 0 5.00 4
2286 Bánh Sen Chấy Cuộn Lò Than Hoa, Bánh Đặc Sản Huế, Bánh Cuộn, Bánh Quế Kiểu Huế, Quà Việt Nam, Thủ Công, Nguyên Liệu Sạch Mộc Truly Huế P 0 4.86 29
112 Hạt Mắc Ca Đắk Lắk Cao Cấp Loại 2, Hạt Mắc Ca Tự Nhiên, Đồ Ăn Vặt Healthy, Hạt Dinh Dưỡng, Hạt Mắc Ca Nứt Vỏ Damaca P 0 4.86 7
263 Bánh Pía Nhà Làm, Đặc Sản Sóc Trăng, Bánh Pía Sóc Trăng, Bánh Ăn Chay, Bánh Ngọt Uống Trà, Quà Tặng Đặc Sản Quê Homemade P 0 5.00 6
5894 100g Cam Nhúng Socola, Hũ Thủy Tinh, Đồ Ăn Vặt Dinh Dưỡng, Trái Cây Sấy Ăn Vặt, Trái Cây Nhúng Socola, Quà Tặng Bạn Bè SHE Chocolate P 0 5.00 3
47660 Hộp Quà Tết “Viên Phúc”, Tết Việt, Truyền Thống, Món Ăn Tết, Thực Phẩm Tốt Cho Sức Khỏe, Đoàn Viên, Quà Tặng Dịp Đặc Biệt, Ý Tưởng Quà Tặng The Joy Box P 0 5.00 15
264 Khô Gà Lá Chanh, Topping Mì Gói, Đồ Ăn Vặt Thơm Ngon, Gà Xé Sấy Khô, Khô Gà Thủ Công, Quà Tặng Bạn Bè Quê Homemade P 0 4.88 8
5896 500g Cam Nhúng Socola, Túi Zip, Cam Sấy Dẻo Thái Lát, Trái Cây Sấy Chua Ngọt, Trái Cây Nhúng Socola Đen, Đồ Ăn Vặt Healthy SHE Chocolate P 0 5.00 4
2591 Hũ 15 Bánh Quy Nhiều Vị, Bánh Cookie Lọ Thủy Tinh, Bánh Quy Truyền Thống, Bánh Ăn Bữa Xế, Món Ăn Vặt Thơm Ngon The Brownie by Tia P 0 4.88 8
266 Đậu Phộng Cháy Tỏi, Món Ăn Vặt Giòn Ngon, Đậu Phộng Rang Tỏi Ớt, Mồi Nhắm Bia, Món Ăn Cùng Bạn Bè, Đậu Phộng Rang Thủ Công Quê Homemade P 0 4.90 10
1534 Bột Mầm Đậu Đen, Bổi Bổ Và Thanh Lọc Cơ Thể, Nuôi Dưỡng Mái Tóc Đen Nhánh Và Óng Mượt, Nguyên Liệu Chất Lượng Cao TƯƠI Concept P 0 5.00 3
5892 500g Xoài Nhúng Socola, Túi Zip, Món Ăn Vặt Bổ Dưỡng, Mứt Xoài Sấy Dẻo, Xoài Mix Socola Đen, Đồ Ăn Vặt Thơm Ngon SHE Chocolate P 0 5.00 3
384 Bột Cacao 3 Trong 1, Tăng Cường Năng Lượng, Nguyên Liệu Cacao Nguyên Chất, Phù Hợp Cho Mọi Lứa Tuổi, Dễ Dàng Sử Dụng MISS EDE P 0 4.85 20
337 Thanh Granola, Đồ Ăn Vặt Dinh Dưỡng, Bánh Ngũ Cốc Ăn Kiêng, Granola Bar Siêu Hạt, Thanh Ngũ Cốc Ăn Vặt J SIMS P 0 4.86 14
313 Granola Happi Oha, Granola Mix Nhiều Loại Hạt, Granola Siêu Hạt, Hạt Dinh Dưỡng Ăn Kiêng, Hoa Quả Sấy Dinh Dưỡng Happi Oha P 0 4.92 13
383 Bột Cacao Nguyên Chất Từ 100% Cacao Tây Nguyên, Nguyên Liệu Chất Lượng Cao, Hương Vị Thơm Ngon, Phù Hợp Với Người Thuần Chay MISS EDE P 0 4.90 9
144 Hạt Macca, Macca Lâm Đồng, Hạt Macca Rang Nguyên Chất, Hạt Mắc Ca Nứt Vỏ, Thực Phẩm Dinh Dưỡng, Đồ Ăn Vặt Dinh Dưỡng Hana Dalat P 0 5.00 4
33306 Bánh Ép Khô Huế, Đặc Sản Huế, Ẩm Thực Việt Nam, Bánh Thủ Công, Bánh Mặn, Quà Tặng Đặc Sản Mộc Truly Huế P 0 5.00 19
4020 Hộp Quà Socola Nhân Mắc Ca, Socola Đen Nguyên Chất, Món Ăn Vặt Thơm Ngon, Chocolate Nhân Hạt Mắc Ca, Món Quà Valentinehộp quà socola nhân mắc ca, socola đen nguyên chất, món ăn vặt thơm ngon, chocolate nhân hạt mắc ca, món quà valentine Damaca P 0 4.75 4
268 Khô Bò Từ Thịt Bò Ăn Cỏ, Đặc Sản Việt Nam, Mồi Nhậu Uống Bia, Khô Bò Tẩm Ướp, Món Ăn Vặt Thơm Ngon, Quà Tặng Bạn Bè Quê Homemade P 0 4.75 4
314 Granola Gift Set - Bộ Sưu Tập Túi Hạt An Lành Happi Oha, Quà Tặng Người Thân, Ngũ Cốc Không Đường, Set Ngũ Cốc Ăn Kiêng Happi Oha P 0 5.00 9
265 Ô Mai Nhà Làm, Ô Mai Quất, Ô Mai Mận Xào, Đồ Ăn Vặt, Ô Mai Chua Ngọt, Mứt Pha Nước Uống, Ô Mai Không Chất Bảo Quản Quê Homemade P 0 4.40 4
6142 Crunchy Banana Chips - Chuối Sấy Không Đường Happi Oha, Chuối Sấy Giòn, Chuối Sấy Mix Sữa Chua, Đồ Ăn Vặt Giảm Cân Happi Oha P 0 4.80 5
25885 Granola Mix Almond & Honey - 250 G, Nuts With Yogurt, Mixed Nut Granola, Super Nut Diet Granola, Breakfast Granola, Weight Loss Granola J SIMS P 0 5.00 5
5893 50g Cam Nhúng Socola, Túi Zip, Cam Sấy Dẻo Thái Lát, Trái Cây Nhúng Socola, Mứt Cam Socola, Đồ Ăn Vặt Dinh Dưỡng SHE Chocolate P 0 5.00 1
6115 Granola Matcha Macca Happi Oha, Vị Ngọt Mát, Thơm Trà Xanh, Granola Ăn Kiêng, Granola Không Đường, Ngũ Cốc Siêu Hạt Happi Oha P 0 5.00 3
5889 50g Xoài Nhúng Socola, Túi Zip, Mứt Xoài Phủ Socola, Trái Cây Mix Socola Đen, Trái Cây Sấy Ăn Vặt, Xoài Sấy Dẻo SHE Chocolate P 0 5.00 3
5906 50g Socola Viên Hạt Sen Sấy Giòn, Túi Zip, Sen Bọc Socola, Socola Ít Ngọt, Socola Đãi Khách SHE Chocolate P 0 5.00 2
78 Snack Sacha Inchi Rang Muối, Snack Cho Người Ăn Chay, Bữa Ăn Nhẹ Lành Mạnh, Snack Bổ Sung Năng Lượng, Hạt Sacha Inchi Organic Tropic Farm P 0 4.75 4
5908 500g Socola Viên Hạt Sen, Túi Zip, Socola Bọc Hạt, Socola Việt Nam, Chất Lượng Cao, Ăn Vặt Gia Đình SHE Chocolate P 0 5.00 2