Query time 0.12557
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 = 623 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 |
32325 |
Tượng Gốm Hươu Cao Cổ, Tượng Trang Trí, Gốm Sứ Việt Nam, Quà Tặng Độc Đáo, Quà Tặng Tân Gia, Vật Dụng Trang Trí, Tượng Gốm Dễ Thương |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
5.00 |
1 |
32323 |
Tượng Gà Trang Trí Để Tiền, Tượng Gà Gốm Sứ, Ống Heo Gốm Sứ, Tượng Gốm Dễ Thương, Gốm Sứ Việt Nam, Trang Trí Nhà Cửa, Thủ Công, Quà Tặng Dễ Thương |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
5.00 |
1 |
32317 |
Cốc Sứ Hình Con Cọp, Ly Sứ Hình Hổ, Ly Sứ Động Vật Dễ Thương, Gốm Sứ Việt Nam, Ly Sứ Dễ Thương, Cốc Sứ Quà Tặng, Quà Tặng Độc Đáo, Quà Tặng Cho Trẻ Em |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
4.75 |
4 |
32328 |
Tượng Cọp Để Tiền, Gốm Sứ Việt Nam, Tượng Cọp Gốm Sứ, Ống Heo Gốm Sứ, Tượng Gốm Dễ Thương, Trang Trí Nhà Cửa, Quà Tặng Dễ Thương, Ống Heo Tiết Kiệm |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
5.00 |
6 |
32360 |
Bình Hoa Mimosa Gốm Sứ, Gốm Sứ Việt Nam, Gốm Sứ Thủ Công, Bình Hoa Trang Trí, Bình Hoa Quà Tặng, Quà Sinh Nhật, Quà Đám Cưới, Quà Kỷ Niệm, Quà Tân Gia |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
5.00 |
7 |
32319 |
Bình Hoa Gốm Sứ Lá Chuối Miệng Vát, Gốm Sứ Việt Nam, Vật Dụng Trang Trí, Trang Trí Nhà Cửa, Gợi Ý Quà Tặng, Quà Tân Gia, Quà Sinh Nhật, Quà Đám Cưới |
Lina Pottery by Minh Tien Ceramic |
P |
0 |
5.00 |
4 |