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.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 variation_group_products.group_id IN (
    16845, 15893, 15486, 15892, 12143, 15465, 
    15885, 16465, 15891, 12915, 13906, 
    15884, 15467, 13936, 15466, 15485, 
    12716, 15482, 16835, 13934
  ) 
GROUP BY 
  products.product_id 
ORDER BY 
  NULL asc

Query time 0.04549

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": 137,
            "filtered": 100,
            "index_condition": "variation_group_products.group_id in (16845,15893,15486,15892,12143,15465,15885,16465,15891,12915,13906,15884,15467,13936,15466,15485,12716,15482,16835,13934)"
          }
        },
        {
          "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": 52.06833649,
            "attached_condition": "(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.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
14801 999 Kẹo Dừa Truyền Thống Thốt Nốt, Kẹo Dừa Mạch Nha, Kẹo Thơm Ngon Ít Ngọt, Kẹo Đãi Khách, Đặc Sản Làm Quà Tặng Chái bếp - Thực phẩm an lành Bến Tre 12143 V 6611 5.00 12
6611 141 Kẹo Dừa Truyền Thống Thốt Nốt, Kẹo Dừa Mạch Nha, Kẹo Thơm Ngon Ít Ngọt, Kẹo Đãi Khách, Đặc Sản Làm Quà Tặng Chái bếp - Thực phẩm an lành Bến Tre 12143 P 0 5.00 12
18251 21 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 V 4442 5.00 16
18250 8 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 V 4442 5.00 16
4442 9 Bật Lửa Hoạ Tiết Tranh Vẽ Biến Thể, Phong Cách Nổi Loạn Và Cá Tính, Màu Sắc Sặc Sỡ, Lấy Cảm Hứng Từ Các Tác Phẩm Tranh Nổi Tiếng XLand 12716 P 0 5.00 16
18772 999 Tượng Trâu Gốm Sành, Màu Vàng Nước Dưa, BST Mẹ Con Trâu HCERAMIC 12915 V 3873 5.00 3
18771 999 Tượng Trâu Gốm Sành, Màu Vàng Nước Dưa, BST Mẹ Con Trâu HCERAMIC 12915 V 3873 5.00 3
3873 997 Tượng Trâu Gốm Sành, Màu Vàng Nước Dưa, BST Mẹ Con Trâu HCERAMIC 12915 P 0 5.00 3
22987 968 Hạt Sen Sấy Ăn Liền, Hạt Sen Huế, Không Chất Bảo Quản, Nguyên Liệu Sạch, An Toàn Sức Khỏe, Ăn Vặt Lành Mạnh, Đặc Sản Quà Việt Mộc Truly Huế 13906 V 1584 5.00 16
1584 990 Hạt Sen Sấy Ăn Liền, Hạt Sen Huế, Không Chất Bảo Quản, Nguyên Liệu Sạch, An Toàn Sức Khỏe, Ăn Vặt Lành Mạnh, Đặc Sản Quà Việt Mộc Truly Huế 13906 P 0 5.00 16
23045 999 Nến Thơm Concrete ADORA 13934 V 23044 5.00 1
23044 999 Nến Thơm Concrete ADORA 13934 P 0 5.00 1
23051 996 Nến Thơm Tealight ADORA 13936 V 23050 5.00 1
23050 995 Nến Thơm Tealight ADORA 13936 P 0 5.00 1
32558 997 Nến Hình Gấu Đội Nón LIAM Candle 15465 V 26880 5.00 9
26880 999 Nến Hình Gấu Đội Nón LIAM Candle 15465 P 0 5.00 9
32557 997 Nến Hình Gấu Đội Nón LIAM Candle 15465 V 26880 5.00 9
32556 999 Nến Hình Gấu Đội Nón LIAM Candle 15465 V 26880 5.00 9
32559 999 Nến Hình Gấu Đội Nón LIAM Candle 15465 V 26880 5.00 9
32560 999 Nến Hình Gấu Đội Nón LIAM Candle 15465 V 26880 5.00 9
26894 998 Nến Bánh Sinh Nhật LIAM Candle 15466 P 0 5.00 8
32561 998 Nến Bánh Sinh Nhật LIAM Candle 15466 V 26894 5.00 8
32562 998 Nến Bánh Sinh Nhật LIAM Candle 15466 V 26894 5.00 8
32563 998 Nến Bánh Sinh Nhật LIAM Candle 15466 V 26894 5.00 8
32564 998 Nến Bánh Sinh Nhật LIAM Candle 15466 V 26894 5.00 8
32565 998 Nến Bánh Sinh Nhật LIAM Candle 15466 V 26894 5.00 8
26895 999 Nến Cupcake LIAM Candle 15467 P 0 5.00 8
32569 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32570 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32571 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32572 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32573 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32574 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32575 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32576 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32577 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32578 997 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32579 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32580 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32581 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32582 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32583 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32584 999 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
32585 996 Nến Cupcake LIAM Candle 15467 V 26895 5.00 8
26887 999 Nến Cuộn Len LIAM Candle 15482 P 0 5.00 7
32654 999 Nến Cuộn Len LIAM Candle 15482 V 26887 5.00 7
32653 999 Nến Cuộn Len LIAM Candle 15482 V 26887 5.00 7
32655 999 Nến Cuộn Len LIAM Candle 15482 V 26887 5.00 7
32656 999 Nến Cuộn Len LIAM Candle 15482 V 26887 5.00 7
32657 999 Nến Cuộn Len LIAM Candle 15482 V 26887 5.00 7
48231 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
48232 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
26891 998 Nến Rubik Nhỏ LIAM Candle 15485 P 0 5.00 3
32668 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
32669 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
32670 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
32671 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
32672 998 Nến Rubik Nhỏ LIAM Candle 15485 V 26891 5.00 3
26892 999 Nến Pudding LIAM Candle 15486 P 0 5.00 4
32721 999 Nến Pudding LIAM Candle 15486 V 26892 5.00 4
32722 999 Nến Pudding LIAM Candle 15486 V 26892 5.00 4
32723 999 Nến Pudding LIAM Candle 15486 V 26892 5.00 4
32724 999 Nến Pudding LIAM Candle 15486 V 26892 5.00 4
32725 999 Nến Pudding LIAM Candle 15486 V 26892 5.00 4
36762 999 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 P 0 5.00 5
37040 993 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 V 36762 5.00 4
37041 978 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 V 36762 5.00 4
37042 999 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 V 36762 5.00 4
37043 999 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 V 36762 5.00 4
37044 998 Thiệp Thủ Công Kiểu Bó Hoa Bouquet ADORA 15884 V 36762 5.00 4
36763 993 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 V 37045 4.00 1
37045 999 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 P 0 4.00 1
37046 999 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 V 37045 4.00 1
37047 998 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 V 37045 4.00 1
37048 999 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 V 37045 4.00 1
37049 999 Thiệp Hoa Khô Kiểu Bó Mộc ADORA 15885 V 37045 4.00 1
37120 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37109 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37110 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37108 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37112 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37111 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37117 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37115 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37114 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37119 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37116 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37118 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37093 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 P 0 0
37113 999 Nến Thơm Bubble Cube Màu Trắng ADORA 15891 V 37093 0
37131 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37130 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37132 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37133 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37129 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37128 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37127 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37126 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37125 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37092 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 P 0 5.00 3
37121 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37122 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37124 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37123 999 Nến Thơm Bubble Cube Xám Xanh ADORA 15892 V 37092 5.00 3
37098 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 P 0 0
37143 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37140 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37141 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37142 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37137 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37138 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37139 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37134 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37135 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
37136 999 Nến Thơm Trang Trí Bí Halloween ADORA 15893 V 37098 0
41308 999 Trà Hoà Tan Tía Tô, Thảo Dược Việt Nam, Tự Nhiên, Tốt Cho Giấc Ngủ, Nâng Cao Sức Đề Kháng, Tiện Lợi, Thân Thiện Với Văn Phòng Hygie and Panacee 16465 V 41279 4.64 14
41307 999 Trà Hoà Tan Tía Tô, Thảo Dược Việt Nam, Tự Nhiên, Tốt Cho Giấc Ngủ, Nâng Cao Sức Đề Kháng, Tiện Lợi, Thân Thiện Với Văn Phòng Hygie and Panacee 16465 V 41279 4.64 14
41279 999 Trà Hoà Tan Tía Tô, Thảo Dược Việt Nam, Tự Nhiên, Tốt Cho Giấc Ngủ, Nâng Cao Sức Đề Kháng, Tiện Lợi, Thân Thiện Với Văn Phòng Hygie and Panacee 16465 P 0 4.64 14
45360 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 P 0 0
45465 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45466 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45467 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45468 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45469 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45470 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45471 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45472 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45473 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45474 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45475 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45476 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45477 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45478 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45479 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45480 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45481 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45482 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45483 999 Nến Thơm Hình Vòm Màu Trắng Trang Trí Đám Cưới ADORA 16835 V 45360 0
45508 999 Sổ Tay Bìa Họa Tiết Kiến Trúc Việt, Kẻ Ô Vuông, Sổ Ghi Chú Nghệ Thuật, Quà Tặng, Văn Phòng Phẩm, Sáng Tạo, Phong Cách Độc Đáo OHQUAO 16845 P 0 4.86 22
45531 999 Sổ Tay Bìa Họa Tiết Kiến Trúc Việt, Kẻ Ô Vuông, Sổ Ghi Chú Nghệ Thuật, Quà Tặng, Văn Phòng Phẩm, Sáng Tạo, Phong Cách Độc Đáo OHQUAO 16845 V 45508 4.86 22