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 (
    12922, 12921, 12920, 12919, 12923, 12918
  ) 
GROUP BY 
  products.product_id 
ORDER BY 
  NULL asc

Query time 0.01399

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": 28,
            "filtered": 100,
            "index_condition": "variation_group_products.group_id in (12922,12921,12920,12919,12923,12918)"
          }
        },
        {
          "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
18787 997 Tượng Heo/Lợn Con Lớn Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng Tân Gia HCERAMIC 12918 V 3870 5.00 15
18786 998 Tượng Heo/Lợn Con Lớn Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng Tân Gia HCERAMIC 12918 V 3870 5.00 15
18785 998 Tượng Heo/Lợn Con Lớn Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng Tân Gia HCERAMIC 12918 V 3870 5.00 15
18784 998 Tượng Heo/Lợn Con Lớn Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng Tân Gia HCERAMIC 12918 V 3870 5.00 15
3870 998 Tượng Heo/Lợn Con Lớn Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng Tân Gia HCERAMIC 12918 P 0 5.00 15
18795 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18794 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18793 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18792 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18791 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18790 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18789 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
18788 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 V 3869 5.00 15
3869 999 Tượng Heo/Lợn Mẹ Gốm Sành, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại, Thiết Kế Độc Đáo, Quà Tặng HCERAMIC 12919 P 0 5.00 15
18799 999 Tượng Heo/Lợn Gốm Sành, Màu Xanh Lục, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12920 V 3868 5.00 6
18798 999 Tượng Heo/Lợn Gốm Sành, Màu Xanh Lục, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12920 V 3868 5.00 6
18797 999 Tượng Heo/Lợn Gốm Sành, Màu Xanh Lục, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12920 V 3868 5.00 6
18796 999 Tượng Heo/Lợn Gốm Sành, Màu Xanh Lục, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12920 V 3868 5.00 6
3868 999 Tượng Heo/Lợn Gốm Sành, Màu Xanh Lục, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12920 P 0 5.00 6
18803 999 Tượng Heo/Lợn Gốm Sành, Màu Vàng Xanh, BST Gia Đình Heo, 4 Size, Tượng Gốm Dễ Thương, Gốm Trang Trí, Thủ Công Việt, Quà Tặng Phong Thủy HCERAMIC 12921 V 3867 5.00 5
18802 999 Tượng Heo/Lợn Gốm Sành, Màu Vàng Xanh, BST Gia Đình Heo, 4 Size, Tượng Gốm Dễ Thương, Gốm Trang Trí, Thủ Công Việt, Quà Tặng Phong Thủy HCERAMIC 12921 V 3867 5.00 5
18801 999 Tượng Heo/Lợn Gốm Sành, Màu Vàng Xanh, BST Gia Đình Heo, 4 Size, Tượng Gốm Dễ Thương, Gốm Trang Trí, Thủ Công Việt, Quà Tặng Phong Thủy HCERAMIC 12921 V 3867 5.00 5
18800 999 Tượng Heo/Lợn Gốm Sành, Màu Vàng Xanh, BST Gia Đình Heo, 4 Size, Tượng Gốm Dễ Thương, Gốm Trang Trí, Thủ Công Việt, Quà Tặng Phong Thủy HCERAMIC 12921 V 3867 5.00 5
3867 999 Tượng Heo/Lợn Gốm Sành, Màu Vàng Xanh, BST Gia Đình Heo, 4 Size, Tượng Gốm Dễ Thương, Gốm Trang Trí, Thủ Công Việt, Quà Tặng Phong Thủy HCERAMIC 12921 P 0 5.00 5
18807 999 Tượng Heo/Lợn Gốm Sành, Màu Nâu, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12922 V 3866 5.00 10
18806 999 Tượng Heo/Lợn Gốm Sành, Màu Nâu, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12922 V 3866 5.00 10
18805 999 Tượng Heo/Lợn Gốm Sành, Màu Nâu, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12922 V 3866 5.00 10
18804 999 Tượng Heo/Lợn Gốm Sành, Màu Nâu, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12922 V 3866 5.00 10
3866 999 Tượng Heo/Lợn Gốm Sành, Màu Nâu, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12922 P 0 5.00 10
18811 998 Tượng Heo/Lợn Gốm Sành, Màu Xanh Dương, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12923 V 3865 4.88 17
18810 997 Tượng Heo/Lợn Gốm Sành, Màu Xanh Dương, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12923 V 3865 4.88 17
18809 998 Tượng Heo/Lợn Gốm Sành, Màu Xanh Dương, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12923 V 3865 4.88 17
18808 998 Tượng Heo/Lợn Gốm Sành, Màu Xanh Dương, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12923 V 3865 4.88 17
3865 998 Tượng Heo/Lợn Gốm Sành, Màu Xanh Dương, BST Gia Đình Heo, Tượng Gốm Sứ, Gốm Sứ Việt Nam, Đồ Trang Trí, Thủ Công Mỹ Nghệ, Không Độc Hại HCERAMIC 12923 P 0 4.88 17