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 (195) 
  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.05556

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": 509,
              "filtered": 1.413888931,
              "attached_condition": "products_categories.category_id = 195 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
40141 Bộ Sưu Tập Cô Gái, Bật Lửa Cricket, Bật Lửa Nghệ Thuật, Sản Phẩm Độc Đáo, Phong Cách Cá Tính, Phụ Kiện Ấn Tượng XLand P 0 5.00 1
4724 Martini, Tranh In Nghệ Thuật Khổ A3, Hình Vẽ Cocktail, Trang Trí Nội Thất, Tranh Treo Tường, Tranh Trang Trí, Quà Cho Người Yêu Nghệ Thuật OHQUAO P 0 5.00 15
36574 Bình Hoa Cúc Ở Nhà, Tranh In Trang Trí Khổ A3 & A4, Màu Sắc Hài Hoà, Thiết Kế Đơn Giản và Tinh Tế, Điểm Nhấn Nghệ Thuật Nhu Pham Art P 0 5.00 2
3821 Lady Camellia, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Nét Vẽ Lãng Mạn, Tranh Trang Trí Bàn Làm Việc, Kệ Sách Havu Art studio P 0 5.00 1
4719 Tranh In Nghệ Thuật Balloon Dog, Tranh Hình Vuông 20x20, Tranh Treo Tường Trang Trí, Quà Tặng Nghệ Thuật OHQUAO P 0 4.91 45
3818 Mèo Ambrosia, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Hình Ảnh Mèo Cách Điệu, Phong Cách Sang Trọng, In Kỹ Thuật Số Chất Lượng Cao Havu Art studio P 0 5.00 2
40144 Bộ Sưu Tập Cô Gái Nghệ Thuật 2, Bật Lửa Cricket, Bật Lửa Chủ Đề Nghệ Thuật, Thiết Kế Ấn Tượng, Giá Cả Phải Chăng XLand P 0 0
48822 Tranh Len Nghệ Thuật “Giấc Mơ Klim”, Tranh Độc Bản, Miễn Phí Thêu Tên, Quà Tặng Thủ Công, Trang Trí Nội Thất, Quà Tặng Độc Đáo, Quà Tặng Cá Nhân Hoá Woolart by lybangnguyen P 0 5.00 8
36573 Hoa Cúc Và Trà, Tranh In Trang Trí Khổ A3 / A4 Kèm Khung Hình Miễn Phí, Sắp Xếp Bố Cục Chặt Chẽ, Màu Sắc Êm Dịu, Tranh Nghệ Thuật Nhu Pham Art P 0 5.00 1
36503 Garden No.2, Tranh In Trang Trí Khổ A3 & A4 Kèm Khung Hình Miễn Phí, Sự Tươi Mát Của Thiên Nhiên, Màu Sắc Tươi Mới, Tranh Trang Trí Nhu Pham Art P 0 5.00 1
4731 Chị Em Dân Tộc, Tranh In Nghệ Thuật Khổ A3, Gia Đình Dân Tộc Việt Nam, Bức Tranh Ý Nghĩa, Độc Đáo, Quà Tặng Việt Nam OHQUAO P 0 5.00 7
3820 In The Garden 2, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Chất Liệu Giấy Nghệ Thuật Cao Cấp, Phong Cách Thanh Lịch, Quà Tặng Cho Bạn Bè Havu Art studio P 0 5.00 1
3819 In The Garden 1, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Tông Màu Xanh Lá Tinh Tế, Nét Vẽ Thơ Mộng Và Hồn Nhiên Havu Art studio P 0
1064 Tranh Hoa, Sử Dụng Giấy Vẽ Mỹ Thuật Cao Cấp, Họa Tiết Hoa Giấy Được Kết Thủ Công, Kỹ Thuật Thủ Công Tinh Tế, Thích Hợp Cho Mọi Không Gian Tamy Beloved P 0 0
46188 CHAOS, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Màu Sắc Tinh Tế, Thể Hiện Sự Phức Tạp Của Tình Yêu, Tác Phẩm Nghệ Thuật Trừu Tượng Ý Nghĩa Him Him Art P 0
46272 TORN, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Nét Cọ Mạnh Mẽ Và Gãy Đứt, Màu Sắc Đa Dạng, Điểm Nhấn Thú Vị Cho Không Gian Nghệ Thuật Him Him Art P 0
46271 GOLDEN HOUR, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Tranh Vẽ Tay Độc Bản, Chất Liệu Acrylic Trên Khung Canvas, Phong Cách Trừu Tượng Him Him Art P 0
46270 RELISH, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Bức Tranh Nghệ Thuật Về Cuộc Sống, Phong Cách Trừu Tượng, Tranh Vẽ Tay Trang Trí Him Him Art P 0
4733 Tranh In Nghệ Thuật Fruity, Sáng Tạo, Chủ Đề Trái Cây, Màu Sắc Tươi Sáng, Quà Tặng Tinh Tế, Trang Trí Nhà Cửa OHQUAO P 0 4.86 7
43265 Thẻ Đánh Dấu Sách Thủ Công Từ Thuỷ Ấn Hoạ, Chất Liệu Bìa Cứng Chất Lượng Cao, Nghệ Thuật Thuỷ Ấn Hoạ Ấn Tượng, Hoa Văn Cẩm Thạch Bắt Mắt Nhu Pham Art P 0 0
36575 Hoa Lan, Tranh In Trang Trí Khổ A3 / A4 Kèm Khung Hình Miễn Phí, Vẻ Đẹp Sang Trọng, Tính Thẩm Mỹ Cao, Màu Sắc Sắc nét Nhu Pham Art P 0 0
46169 [Giới Hạn] Tranh In Linocut 2 Lồng Khung Gỗ Havu Art studio P 0
46190 PIETASIA 02, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Thiết Kế Trừu Tượng Sáng Tạo, Tranh Nghệ Thuật Đẳng Cấp, Tạo Điểm Nhấn Cho Không Gian Sống Him Him Art P 0
47185 Thầy Phán, Set 06 Bao Lì Xì Thiết Kế Sáng Tạo, Độc Đáo, Văn Hoá Việt Nam, Tái Hiện Hình Ảnh Ngày Tết Việt, Gửi Lời Chúc Năm Mới I HAVE BEEN THERE P 0
46168 [Giới Hạn] Tranh In Linocut 1 Lồng Khung Gỗ Havu Art studio P 0
46263 THE CRAB, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Chất Liệu Acrylic, Sử Dụng Dầu Dừa Và Dầu Olive, Kích Thước 60x80cm Him Him Art P 0
46171 Bermuda Sky, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Hình Ảnh Sắc Nét và Chi Tiết, Màu Sắc Tươi Sáng, Độ Bền Màu Cao Neura HP Art P 0
46187 THE RESCUE, Tranh Nghệ Thuật Trừu Tượng Vẽ Tay, Phong Cách Trừu Tượng, Tính Linh Hoạt Trong Sử Dụng, Món Quà Tuyệt Vời Cho Tân Gia Him Him Art P 0
46173 Floating, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Màu Sắc Sống Động, Tính Nghệ Thuật Cao, Sản Phẩm Chất Lượng, Không Phai Màu Neura HP Art P 0
46170 [Giới Hạn] Tranh In Linocut 3 Lồng Khung Gỗ Havu Art studio P 0
48817 Tranh Len Nghệ Thuật “Đợi”, Tranh Độc Bản, Miễn Phí Thêu Tên, Quà Tặng Thủ Công, Trang Trí Nội Thất, Quà Tặng Độc Đáo, Quà Tặng Cá Nhân Hoá Woolart by lybangnguyen P 0
46172 Dipping In, Tranh In Kỹ Thuật Số Trên Giấy Mỹ Thuật, Nghệ Thuật Độc Đáo, Màu Sắc Rực Rỡ, Tranh Trang Trí, Chất Liệu Cao Cấp, Neura HP Art P 0