Query time 0.17153
JSON explain
{
"query_block": {
"select_id": 1,
"filesort": {
"sort_key": "popularity.total desc, products.product_id",
"temporary_table": {
"nested_loop": [
{
"table": {
"table_name": "companies",
"access_type": "const",
"possible_keys": ["PRIMARY"],
"key": "PRIMARY",
"key_length": "4",
"used_key_parts": ["company_id"],
"ref": ["const"],
"rows": 1,
"filtered": 100
}
},
{
"table": {
"table_name": "products",
"access_type": "index_merge",
"possible_keys": ["PRIMARY", "status", "idx_parent_product_id"],
"key_length": "4,3",
"index_merge": {
"intersect": [
{
"range": {
"key": "idx_parent_product_id",
"used_key_parts": ["parent_product_id"]
}
},
{
"range": {
"key": "status",
"used_key_parts": ["status"]
}
}
]
},
"rows": 4670,
"filtered": 100,
"attached_condition": "products.company_id = 469 and products.parent_product_id = 0 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": "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.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.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.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.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 |
6370 |
Hộp Quà Snack And Tea, Hương Vị Thơm Ngon, Tốt Cho Sức Khỏe, Ít Đường, Quà Tặng Tuyệt Vời Cho Mọi Người |
The Joy Box |
P |
0 |
4.70 |
10 |
49012 |
Hộp Quà Minty Box, Hộp Quà Thư Giãn, Hộp Quà Chăm Sóc Bản Thân, Quà Tặng Mùi Hương, Gối Chườm Thảo Mộc, Xịt Thơm Vải Và Không Gian |
The Joy Box |
P |
0 |
5.00 |
4 |
6372 |
Hộp Quà Nice Night, Set Quà Tặng Ngủ Ngon, Quà Tặng Người Yêu, Quà Tặng Bạn Gái, Nến Thơm, Trà Hoa, Mật Ong, Bịt Mắt Ngủ Vải Lụa Satin |
The Joy Box |
P |
0 |
5.00 |
13 |
6358 |
Hộp Quà Snack And Tea - Bữa Phụ Ngon Miệng, Lựa Chọn Lành Mạnh, Đa Dạng Hương Vị, Màu Sắc Bắt Mắt, Quà Tặng Lý Tưởng |
The Joy Box |
P |
0 |
5.00 |
18 |
6357 |
Hộp Quà Wellness, Quà Tặng Sức Khỏe, Quà Tặng Thiên Nhiên, Quà Tặng Sinh Nhật, Quà Tặng Người Yêu Thương, Mật Ong Cao Cấp, Trà Hoa, Túi Thơm |
The Joy Box |
P |
0 |
4.91 |
64 |
6369 |
Hộp Quà Let Love Sparkle, Set Quà Nến Thơm, Hoa Khô Vĩnh Cửu, Quà Tặng Ngọt Ngào, Quà Tặng Valentine, Chocolate Valentine, Quà Tặng Lãng Mạn, Quà Tặng Cho Người Yêu |
The Joy Box |
P |
0 |
4.95 |
19 |