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 
  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 
  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 (318) 
  AND products.product_id NOT IN (0) 
  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.03420

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_categories",
              "access_type": "range",
              "possible_keys": ["PRIMARY", "pt"],
              "key": "PRIMARY",
              "key_length": "6",
              "used_key_parts": ["category_id", "product_id"],
              "rows": 500,
              "filtered": 1.388888836,
              "attached_condition": "products_categories.category_id = 318 and products_categories.product_id <> 0",
              "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_categories.product_id"],
              "rows": 1,
              "filtered": 18.54700279,
              "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_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_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_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_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
41130 Khăn Lụa Thần Long Khuyển Bàn Vương Tộc Dao Đỏ, Khăn Lụa Hàng Thiết Kế, Khăn In Tranh Nghệ Thuật, Quà Lưu Niệm Folksight P 0 5.00 1
1306 Khăn Lụa Trung, Họa Tiết Loang Màu, Khăn Choàng Cổ, Phụ Kiện Thời Trang, Khăn Choàng Đi Biển, Khăn Quấn Bikini Thiti Ecoworld Silk P 0 5.00 1
6660 Khăn Lụa “Trưa Hè”, Bst The Vault Of Memories, Khăn Lụa Quấn Eo, Khăn Lụa Latin Cao Cấp, Phụ Kiện Đi Biển ChinLan Scarf Store P 0 5.00 2
1305 Khăn Tay Lụa Vuông Nhuộm Loang, Khăn Lụa Tơ Tằm 100%, Khăn Tay Cột Tóc, Khăn Thắt Nơ Cài Áo, Khăn Lụa Cao Cấp Thiti Ecoworld Silk P 0 4.67 3
4785 Khăn Lụa Vuông Size Nhỏ, Nhuộm Loang Tự Nhiên Màu Lạnh, Khăn Lụa Mềm, Dây Thắt Túi, Khăn Choàng Quanh Eo, Khăn Choàng Cổ Giang's Style P 0 5.00 2
37881 Khăn Lụa Phượng Hoàng, Bờm Tóc Lụa, Khăn Lụa Bandada, Khăn Lụa Choàng, Khăn Lụa Màu Sắc, Quà Tặng Quý Cô Folksight P 0 5.00 4
4795 Khăn Lụa Dài Nhuộm Loang Tự Nhiên, Khăn Lụa Mềm Choàng Cổ, Khăn Lụa Tơ Tằm, Khăn Lụa Nhuộm Thủ Công, Khăn Turban Giang's Style P 0 5.00 5
41124 Khăn Lụa Pink Tiger, Khăn Họa Tiết Lạ Mắt, Khăn Lụa In Hình Hổ, Khăn Lụa Mềm Cao Cấp, Phụ Kiện Thời Trang, Khăn Choàng Lụa Folksight P 0 5.00 1
4789 Khăn Lụa Vuông Size Vừa, Nhuộm Loang Tự Nhiên, Khăn Lụa Tơ Tằm, Khăn Lụa Nhuộm Thủ Công, Khăn Bandana Giang's Style P 0 5.00 4
20830 Khăn Choàng K66 Lụa & Linen, Khăn Lụa Thủ Công, Nhẹ Bồng Bềnh Và Thoáng Mát, Kết Hợp Được Nhiều Phong Cách Khác Nhau ÓNG heartmadeinvietnam P 0 0
6647 Khăn Lụa “Ôm Mộng”, Bst The Vault Of Memories, Khăn Lụa Đa Năng, Khăn Lụa Quàng Cổ, Khăn Lụa Trùm Đầu, Khăn Thắt Lưng Lụa ChinLan Scarf Store P 0 5.00 1
6650 Khăn Lụa “Lồng Bàn”, BST The Vault Of Memories ChinLan Scarf Store P 0 5.00 1
41423 VỌNG, Khăn Lụa Tơ Tằm Vuông 70cm Cuốn Viền Thủ Công, Khăn Choàng Lớn, Thiết Kế Thời Trang, Chất Liệu Lụa Làm Tay, Quà Tặng Bạn Gái, Phụ Kiện Thời Trang " MsKÉN P 0 5.00 8
41134 Khăn Lụa Én Thiêng Tộc Nùng, Khăn Lụa Màu Hồng, Khăn In Tranh Nghệ Thuật, Tranh Họa Tiết Chim Én, Khăn Lụa Pha Mềm Mịn Folksight P 0 5.00 4
4787 Khăn Lụa Vuông Size Nhỏ, Nhuộm Loang Tự Nhiên Màu Ấm, Khăn Nhuộm Thủ Công, Khăn Buộc Túi Xách, Khăn Buộc Tóc Giang's Style P 0 5.00 2
4793 Khăn Lụa Vuông Size Lớn, Nhuộm Loang Tự Nhiên, Khăn Choàng To, Khăn Quấn Quấn Quanh Người, Khăn Tơ Tằm Mịn Mát Giang's Style P 0 5.00 2
41102 Khăn Lụa Đồi Bông Tộc Mường, Khăn Lụa Màu Nâu, Khăn Lụa Thiết Kế, Phụ Kiện Thời Trang, Khăn Họa Tiết Độc Đáo Folksight P 0 5.00 1
41428 X’MAS, Khăn Lụa Tơ Tằm Vuông 70cm Cuốn Viền Thủ Công, Khăn Choàng Lụa, Thiết Kế Thời Trang, Chất Liệu Lụa Làm Tay, Phụ Kiện Thời Trang Sang Trọng MsKÉN P 0 5.00 11
2162 Khăn Lụa Ba Màu, Phụ Kiện Thời Trang Màu Sắc Độc Đáo, Khăn Lụa Thời Thượng Với Màu Sắc Nổi Bật, Chất Lụa Tự Nhiên Dệt Nhuộm Thủ Công Hoa Tiến Brocade P 0 5.00 3
41424 VỌNG, Khăn Lụa Tơ Tằm Vuông 45cm Cuốn Viền Thủ Công, Thiết Kế Thời Trang, Chất Liệu Lụa Làm Tay, Phụ Kiện Thời Trang Tinh Tế MsKÉN P 0 5.00 8
1840 Khăn Lụa Thủ Công, Phụ Kiện Thời Trang Handmade, Tone Màu Nhẹ Nhàng Nữ Tính, Chất Liệu Lụa 100% Tự Nhiên, Quà Tặng Phái Đẹp Hoa Tiến Brocade P 0 0
36496 Khăn Lụa Linen Thêu Hoa, Khăn Lụa Choàng Cổ, Khăn Phối Đầm Ôm Body, Khăn Choàng Đi Biển, Khăn Lụa Thêu Hoa Nhí Moriko Saigon P 0
4803 Buộc Tóc Lụa Tông Màu Ấm, Nhuộm Loang Tự Nhiên, Màu Sắc Nổi Bật, Loang Màu Lạ Mắt, Màu Nhuộm Làm Từ Rau Củ Và Hoa Khô Tự Nhiên Giang's Style P 0 0
41138 Khăn Lụa Hoa Ban Tộc Thái, Khăn Lụa Thêu Hoa To, Khăn Lụa Màu Xanh, Khăn Lụa Thiết Kế, Quà Tặng Người Thân Folksight P 0 5.00 3
41427 X’MAS, Khăn Lụa Tơ Tằm Vuông 45cm Cuốn Viền Thủ Công, Thiết Kế Thời Trang, Chất Liệu Lụa Làm Tay, Phụ Kiện Thời Trang Đầy Lãng Mạn MsKÉN P 0 5.00 16
4801 Buộc Tóc Lụa Tông Màu Vàng, Nhuộm Tự Nhiên, Sắc Vàng Óng Ả, Màu Nhuộm Từ Cây Hoàng Đằng, Bền Màu, Phụ Kiện Đeo Tay Giang's Style P 0 0
4799 Buộc Tóc Lụa Tông Màu Đất, Nhuộm Tự Nhiên, Phụ Kiện Đeo Tay, Thiết Kế Đơn Giản, Phong Cách Nữ Tính, Đậm Chất Vintage Giang's Style P 0 5.00 1
2625 Khăn Choàng K17 Lụa & Cotton, Khăn Choàng Thủ Công Kết Hợp Lụa Tơ Tằm Và Cotton, Phụ Kiện Thời Trang Lý Tưởng ÓNG heartmadeinvietnam P 0 0
4797 Buộc Tóc Lụa Nhuộm Tự Nhiên Màu Tím, Chất Liệu Lụa Tơ Tằm Mềm Mại, Tông Màu Ngọt Ngào, Màu Nhuộm Từ Thảo Mộc Thiên Nhiên Giang's Style P 0 5.00 2
37895 Khăn Lụa Bướm Vàng, Khăn Lụa Buộc Tóc, Phong Cách Cổ Điển, Khăn Lụa In Họa Tiết, Khăn Lụa Buộc Làm Áo Folksight P 0 5.00 4
41426 THANH XUÂN, Khăn Lụa Tơ Tằm Vuông 55cm Cuốn Viền Thủ Công, Khăn Đa Năng, Thiết Kế Thời Trang, Chất Liệu Lụa Làm Tay, Phụ Kiện Thời Trang Thanh Lịch MsKÉN P 0 5.00 9
19195 Cột Tóc Phi Lụa 25.Sugaryyy P 0 0