Query time 0.07241
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 = 418 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 |
37701 |
Sữa Chua Sấy Thăng Hoa Vị Việt Quất, Sữa Chua Khô Vị Việt Quốc, Sữa Chua Sấy Lạnh, Kẹo Viên Nén Sữa Chua, Kẹo Sữa Chua Siêu Ngonsữa chua sấy thăng hoa vị việt quất, sữa chua khô vị việt quốc, sữa chua sấy lạnh, kẹo viên nén sữa chua, kẹo sữa chua siêu ngo |
YoBite |
P |
0 |
4.83 |
6 |
37699 |
Sữa Chua Sấy Thăng Hoa Vị Tổng Hợp, Viên Sữa Chua Khô, Kẹo Sữa Chua Viên Nén, Kẹo Viên Nén, Kẹo Sữa Chua Khô, Sữa Chua Viên Sấy Lạnh |
YoBite |
P |
0 |
5.00 |
6 |
37704 |
Sữa Chua Sấy Thăng Hoa Vị Dâu Tây, Sữa Chua Sấy Thăng Hoa, Sữa Chua Sấy Vị Dâu, Sữa Chua Khô Cho Bé, Sữa Chua Viên Sấy Lạnh |
YoBite |
P |
0 |
5.00 |
2 |
37708 |
Sữa Chua Sấy Thăng Hoa Vị Dâu Tằm, Sữa Chua Dâu Tằm Sấy, Sữa Chua Khô Trái Cây, Sữa Chua Sấy Giòn, Sữa Chua Khô, Bánh Ăn Dặm |
YoBite |
P |
0 |
5.00 |
1 |
37705 |
Sầu Riêng Sấy Thăng Hoa, Sầu Riêng Sấy Giòn, Sầu Riêng Sấy Khô, Sầu Riêng Sấy Lạnh, Trái Cây Sấy Thăng Hoa, Snack Ăn Vặt |
YoBite |
P |
0 |
5.00 |
3 |
37702 |
Sữa Chua Sấy Thăng Hoa Vị Sầu Riêng, Sữa Chua Khô Vị Sầu Riêng, Sữa Chua Sấy Giòn, Sữa Chua Viên Sấy Lạnh, Viên Sữa Chua Khô |
YoBite |
P |
0 |
5.00 |
2 |