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 (499) 
  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 
  224, 32

Query time 0.16300

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": 561,
              "filtered": 100,
              "attached_condition": "products_tag_categories.category_id <=> 499",
              "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
23172 Thiệp Gỗ Khắc Laser Tamy Beloved P 0 5.00 1
3584 Ly Gốm Sứ Rễ Má Mùa Hè, Vật Dụng Nhà Cửa, Gốm Sứ Việt Nam, Vật Dụng Nhà Bếp, Thủ Công, Không Độc Hại, Trang Trí Nhà Cửa, Ý Tưởng Quà Tặng Tu Hú Ceramics P 0 5.00 14
2151 Ví Vòng To Hoa Văn Batik Nhuộm Chàm Sáp Ong, Hoa Văn H’mông, Ví Chia Ngăn Tiện Dụng, Đựng Được Nhiều Đồ Hoa Tiến Brocade P 0 5.00 4
2163 Khăn Lụa Đơn Sắc Vàng, Khăn Lụa Đơn Sắc Thanh Lịch Nền Nã, Khăn Lụa Tơ Tằm Mềm Mịn, Quà Tặng Người Thân Hoa Tiến Brocade P 0 5.00 4
1482 Ví Da Đựng Card Nút Bấm, Ví Hai Ngăn Tinh Giản, Nút Bấm Tinh Tế, Chất Liệu Da Mềm Mịn, Kiểu Dáng Sang Trọng Và Thời Trang Tamy Beloved P 0 0
3534 Đĩa Lót Ly Gốm Sứ Pipa, Vật Dụng Nhà Cửa, Gốm Sứ Việt Nam, Vật Dụng Nhà Bếp, Thủ Công, Thẩm Mỹ, Không Độc Hại, Trang Trí Nhà Cửa, Ý Tưởng Quà Tặng Tu Hú Ceramics P 0 4.90 21
19273 Ly Espresso Gốm Sứ Phong Cách Tối Giản, Vật Dụng Nhà Cửa, Gốm Sứ Việt Nam, Vật Dụng Nhà Bếp, Thủ Công, Thẩm Mỹ, Không Độc Hại, Trang Trí Nhà Cửa, Ý Tưởng Quà Tặng Tu Hú Ceramics P 0 4.88 17
2231 Sổ Tay Tre Khắc Tên Hoặc Thông Điệp Theo Yêu Cầu (Kèm Hộp Quà), Quà Tặng Tri Ân Thầy Cô, Quà Tặng Độc Đáo, Quà Cho Người Sống Xanh Nhà An Lành P 0 5.00 4
47604 Tranh Hoa Giấy Handmade Trang Trí - Hoa Cẩm Tú Cầu MAYPAPERFLOWER Khung Tranh Gỗ Size 15 x 20cm Maypaperflower P 0
41017 Hoa Tai Bạc Nguyên Ngọc, Cánh Hoa Sắc Sảo, Thiết Kế Tinh Tế, Phong Cách Thanh Lịch và Trưởng Thành, Dễ Bảo Quản và Vệ Sinh, Silver Soul Studio- Handmade in Vietnam P 0 5.00 1
1766 Bút Bi Tre Khắc Hình, Thiết Kế Đơn Giản và Tinh Tế, Thoải Mái Khi Cầm, Hoạ Văn Được Khắc Thủ Công Rõ Nét, Chất Liệu Thân Thiện Môi Trường Nhà An Lành P 0 5.00 10
28157 Set Quà Hạt Tiêu Hộp Tre Đơn Giản, Set 6 Vị Hạt Tiêu, Hộp Quà Hồ Tiêu, Sản Phẩm Hồ Tiêu, Hạt Tiêu Chất Lượng Cao The Hồ Tiêu P 0 5.00 10
1061 Scrapbook Lò Xo Trắng Memories, Chất Liệu Giấy Mỹ Thuật Cao Cấp, Phối Màu Độc Đáo, Hoa Văn Đầy Tính Nghệ Thuật, Sổ Trang Trí Tamy Beloved P 0 5.00 1
4823 Giày Nhung Cao Gót 3cm, Màu Xanh Dương Nhạt, Giày Cao Gót 3 Phân, Giày Nhung Đế Vừa, Giày Nhung Xanh Hoa Tiến Brocade P 0 5.00 4
46176 Sổ Tay Bìa Họa Tiết Cửa Sắt Quận 3, Sổ Tay Cao Cấp, Sổ Tay Màu Đen Ấn Tượng, Sổ Tay Nhũ Bạc Bo Góc, Quà Tặng Văn Phòng Phẩm, Quà Tặng Đồng Nghiệp OHQUAO P 0 4.83 12
41407 Hoa Tai Bạc Chữ Việt Nam, Tạo Tạc Thủ Công Tỉ Mỉ, Thiết Kế Độc Đáo, Kiểu Dáng Dài Thanh Mảnh, Phong Cách Hiện Đại Silver Soul Studio- Handmade in Vietnam P 0 5.00 1
47895 Xe Mì Tàu, Nam Châm Hít Tủ Lạnh, Bst Xe Đẩy Hàng Rong 2, Nam Châm Mang Vị Ngon Của Tuổi Thơ, Nam Châm Trang Trí Nhà Bếp, Quà Tặng Độc Đáo The 90's DIY P 0 4.83 12
1062 Scrapbook Xanh Nhạt, Lưu Giữ Kỷ Niệm Theo Cách Sáng Tạo, Thiết Kế Độc Đáo, Chất Liệu Giấy Kraft Nâu, Phong Cách Cổ Điển Tamy Beloved P 0 5.00 1
1850 Khăn Choàng Thổ Cẩm Caro, Sợi Bông Dệt Tay, Họa Tiết Đơn Giản Nhẹ Nhàng, Vẻ Đẹp Mộc Mạc Truyền Thống Hoa Tiến Brocade P 0 5.00 4
4814 Giày Nhung Cao Gót 3cm Màu Đỏ, Giày Nhung Đỏ, Giày Cao Gót 3 Phân, Giày Vải Nhung Sang Trọng, Quà Tặng Quý Cô Hoa Tiến Brocade P 0 0
19274 Ly Espresso Gốm Sứ Sọc Xanh Tu Hú Ceramics P 0 4.96 28
19565 Bột Cacao Hòa tan 3in1 Xocolatl HeyDay Cacao P 0 5.00 3
5811 Socola Đen 70% Đặc Sản Kon Tum sử dụng hạt cacao nguyên chất từ Kon Tum MISS EDE P 0 5.00 1
37486 Thố Gốm Sứ Kèm Nắp Taylor, Gốm Sứ Việt Nam, Vật Dụng Nhà Bếp, Thủ Công, Không Độc Hại, Trang Trí Nhà Cửa, Thẩm Mỹ, Ý Tưởng Quà Tặng Tu Hú Ceramics P 0 5.00 17
2155 Ví Thổ Cẩm Khóa Kéo Đồng, Hoa Văn Thổ Cẩm Thái, Ví Cầm Tay, Kiểu Dáng Nhỏ Gọn, Nét Đẹp Đậm Chất Riêng Hoa Tiến Brocade P 0 5.00 1
47592 Tranh Tem Hoa Sen, Tranh Hoa Giấy Handmade, Viết Chữ Theo Yêu Cầu, Size 20 X 25 Cm, Quà Tặng Thủ Công, Đồ Decor, Quà Tặng Độc Đáo Maypaperflower P 0 5.00 10
6614 Kẹo Dừa Cacao Thốt Nốt, Đặc Sản Bến Tre, Kẹo Dừa Vị Mới Lạ, Kẹo Cho Trẻ Em, Kẹo Mứt Tết, Quà Tặng Bạn Bè Chái bếp - Thực phẩm an lành Bến Tre P 0 5.00 2
1060 Album Ảnh Handmade FLY, Chât Liệu Giấy Cứng Cao Cấp, Thiết Kế Cổ Điển, Lưu Giữ Hình Ảnh Kỉ Niệm, Sản Phẩm Thủ Công. Tamy Beloved P 0 5.00 1
5810 Socola Đen 70% Gia Lai, Socola Việt, Socola Tây Nguyên, Ít Ngọt, Nguyên Liệu Làm Bánh, Quà Tặng Socola MISS EDE P 0 5.00 1
4508 Thiệp Giấy Sài Gòn Chợ Lớn, Thiệp Lưu Niệm Sài Gòn, Quà Tặng Ý Nghĩa, Quà Tặng Lưu Niệm, Quà Việt Cho Người Nước Ngoài OHQUAO P 0 5.00 11
37849 Bát Gốm Sứ Lớn "Hoài", Hoa Mẫu Đơn Xanh Coban, Vật Dụng Nhà Cửa, Gốm Sứ, Vật Dụng Nhà Bếp, Tô Gốm, Bát Con Ăn Cơm, Bát Đựng Canh, Gốm Thủ Công An Toàn, Ý Tưởng Quà Tặng Tu Hú Ceramics P 0 5.00 22
34551 Bộ Cờ Tỷ Phú Islandology Bằng Resin - Maztermind, Bộ Cờ Board Games, Board Games Thủ Công, Cờ Tỷ Phú Đại Dương, Trò Chơi Cho Nhóm Bạn THE CRAFT HOUSE P 0 5.00 1