Query time 0.00177
JSON explain
{
"query_block": {
"select_id": 1,
"cost_info": {
"query_cost": "110.66"
},
"grouping_operation": {
"using_temporary_table": true,
"using_filesort": false,
"nested_loop": [
{
"table": {
"table_name": "cscart_discussion",
"access_type": "range",
"possible_keys": [
"object_id"
],
"key": "object_id",
"used_key_parts": [
"object_id",
"object_type"
],
"key_length": "6",
"rows_examined_per_scan": 96,
"rows_produced_per_join": 96,
"filtered": "100.00",
"index_condition": "((`nuie_scalesta_net`.`cscart_discussion`.`object_id` in (88740,91897,91898,91899,92341,92343,92344,85643,88925,88926,88927,91470,92186,92187,92188,92189,92190,92441,82561,85642,86249,88070,88394,82369,85582,86901,90023,90039,90055,90328,90332,90335,90336,90343,90344,92488,91840,91841,91842,91843,91845,91846,91847,82375,87581,87596,87611,88150,88152,88792,90268,91884,92476,92477,92478,92479,92480,92481,92482,85586,82357,86356,86357,87962,88079,88084,86253,89590,86891,87657,87671,87678,87685,87706,87719,87733,88696,88743,87787,90327,87994,91868,90264,91849,91850,91851,91852,91853,91854,91855,91857,91858,91859,91860,91861,91862)) and (`nuie_scalesta_net`.`cscart_discussion`.`object_type` = 'P'))",
"cost_info": {
"read_cost": "57.61",
"eval_cost": "9.60",
"prefix_cost": "67.21",
"data_read_per_join": "2K"
},
"used_columns": [
"thread_id",
"object_id",
"object_type",
"type"
]
}
},
{
"table": {
"table_name": "cscart_discussion_posts",
"access_type": "ref",
"possible_keys": [
"thread_id",
"thread_id_2"
],
"key": "thread_id",
"used_key_parts": [
"thread_id"
],
"key_length": "3",
"ref": [
"nuie_scalesta_net.cscart_discussion.thread_id"
],
"rows_examined_per_scan": 1,
"rows_produced_per_join": 96,
"filtered": "100.00",
"cost_info": {
"read_cost": "24.00",
"eval_cost": "9.60",
"prefix_cost": "100.81",
"data_read_per_join": "42K"
},
"used_columns": [
"post_id",
"thread_id",
"status"
],
"attached_condition": "<if>(is_not_null_compl(cscart_discussion_posts), (`nuie_scalesta_net`.`cscart_discussion_posts`.`status` = 'A'), true)"
}
},
{
"table": {
"table_name": "cscart_discussion_rating",
"access_type": "ALL",
"possible_keys": [
"PRIMARY",
"thread_id"
],
"rows_examined_per_scan": 1,
"rows_produced_per_join": 96,
"filtered": "100.00",
"using_join_buffer": "hash join",
"cost_info": {
"read_cost": "0.25",
"eval_cost": "9.60",
"prefix_cost": "110.66",
"data_read_per_join": "1K"
},
"used_columns": [
"rating_value",
"post_id",
"thread_id"
],
"attached_condition": "<if>(is_not_null_compl(cscart_discussion_rating), ((`nuie_scalesta_net`.`cscart_discussion_rating`.`post_id` = `nuie_scalesta_net`.`cscart_discussion_posts`.`post_id`) and (`nuie_scalesta_net`.`cscart_discussion_rating`.`thread_id` = `nuie_scalesta_net`.`cscart_discussion`.`thread_id`) and (`nuie_scalesta_net`.`cscart_discussion_rating`.`rating_value` <> 0)), true)"
}
}
]
}
}
}
Result
| product_id |
average_rating |
discussion_type |
discussion_thread_id |
| 82357 |
|
D |
90395 |
| 82369 |
|
D |
90407 |
| 82375 |
|
D |
90413 |
| 82561 |
|
D |
90599 |
| 85582 |
|
D |
93620 |
| 85586 |
|
D |
93624 |
| 85642 |
|
D |
93680 |
| 85643 |
|
D |
93681 |
| 86249 |
|
D |
94287 |
| 86253 |
|
D |
94291 |
| 86356 |
|
D |
94394 |
| 86357 |
|
D |
94395 |
| 86891 |
|
D |
94929 |
| 86901 |
|
D |
94939 |
| 87581 |
|
D |
95619 |
| 87596 |
|
D |
95634 |
| 87611 |
|
D |
95649 |
| 87657 |
|
D |
95695 |
| 87671 |
|
D |
95709 |
| 87678 |
|
D |
95716 |
| 87685 |
|
D |
95723 |
| 87706 |
|
D |
95744 |
| 87719 |
|
D |
95757 |
| 87733 |
|
D |
95771 |
| 87787 |
|
D |
95825 |
| 87962 |
|
D |
96000 |
| 87994 |
|
D |
96032 |
| 88070 |
|
D |
96108 |
| 88079 |
|
D |
96117 |
| 88084 |
|
D |
96122 |
| 88150 |
|
D |
96188 |
| 88152 |
|
D |
96190 |
| 88394 |
|
D |
96432 |
| 88696 |
|
D |
96734 |
| 88740 |
|
D |
96778 |
| 88743 |
|
D |
96781 |
| 88792 |
|
D |
96830 |
| 88925 |
|
D |
96963 |
| 88926 |
|
D |
96964 |
| 88927 |
|
D |
96965 |
| 89590 |
|
D |
97628 |
| 90023 |
|
D |
98061 |
| 90039 |
|
D |
98077 |
| 90055 |
|
D |
98093 |
| 90264 |
|
D |
98302 |
| 90268 |
|
D |
98306 |
| 90327 |
|
D |
98365 |
| 90328 |
|
D |
98366 |
| 90332 |
|
D |
98370 |
| 90335 |
|
D |
98373 |
| 90336 |
|
D |
98374 |
| 90343 |
|
D |
98381 |
| 90344 |
|
D |
98382 |
| 91470 |
|
D |
99543 |
| 91840 |
|
D |
99918 |
| 91841 |
|
D |
99919 |
| 91842 |
|
D |
99920 |
| 91843 |
|
D |
99921 |
| 91845 |
|
D |
99923 |
| 91846 |
|
D |
99924 |
| 91847 |
|
D |
99925 |
| 91849 |
|
D |
99927 |
| 91850 |
|
D |
99928 |
| 91851 |
|
D |
99929 |
| 91852 |
|
D |
99930 |
| 91853 |
|
D |
99931 |
| 91854 |
|
D |
99932 |
| 91855 |
|
D |
99933 |
| 91857 |
|
D |
99935 |
| 91858 |
|
D |
99936 |
| 91859 |
|
D |
99937 |
| 91860 |
|
D |
99938 |
| 91861 |
|
D |
99939 |
| 91862 |
|
D |
99940 |
| 91868 |
|
D |
99946 |
| 91884 |
|
D |
99962 |
| 91897 |
|
D |
99975 |
| 91898 |
|
D |
99976 |
| 91899 |
|
D |
99977 |
| 92186 |
|
D |
100264 |
| 92187 |
|
D |
100265 |
| 92188 |
|
D |
100266 |
| 92189 |
|
D |
100267 |
| 92190 |
|
D |
100268 |
| 92341 |
|
D |
100445 |
| 92343 |
|
D |
100447 |
| 92344 |
|
D |
100448 |
| 92441 |
|
D |
100545 |
| 92476 |
|
D |
100580 |
| 92477 |
|
D |
100581 |
| 92478 |
|
D |
100582 |
| 92479 |
|
D |
100583 |
| 92480 |
|
D |
100584 |
| 92481 |
|
D |
100585 |
| 92482 |
|
D |
100586 |
| 92488 |
|
D |
100592 |