SELECT 
  cscart_discussion_posts.*, 
  cscart_discussion_messages.message, 
  cscart_discussion_rating.rating_value 
FROM 
  cscart_discussion_posts 
  LEFT JOIN cscart_discussion_messages ON cscart_discussion_messages.post_id = cscart_discussion_posts.post_id 
  LEFT JOIN cscart_discussion_rating ON cscart_discussion_rating.post_id = cscart_discussion_posts.post_id 
WHERE 
  cscart_discussion_posts.thread_id IN (48778) 
  AND cscart_discussion_posts.status = 'A' 
ORDER BY 
  cscart_discussion_posts.timestamp DESC 
LIMIT 
  0, 10

Query time 0.00056

JSON explain

{
  "query_block": {
    "select_id": 1,
    "read_sorted_file": {
      "filesort": {
        "sort_key": "cscart_discussion_posts.`timestamp` desc",
        "table": {
          "table_name": "cscart_discussion_posts",
          "access_type": "ref",
          "possible_keys": ["thread_id", "thread_id_2"],
          "key": "thread_id_2",
          "key_length": "6",
          "used_key_parts": ["thread_id", "status"],
          "ref": ["const", "const"],
          "rows": 7,
          "filtered": 100,
          "index_condition": "cscart_discussion_posts.`status` = 'A'",
          "attached_condition": "cscart_discussion_posts.thread_id <=> 48778 and cscart_discussion_posts.`status` <=> 'A'"
        }
      }
    },
    "table": {
      "table_name": "cscart_discussion_messages",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["post_id"],
      "ref": ["cscart_migrate.cscart_discussion_posts.post_id"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cscart_discussion_rating",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["post_id"],
      "ref": ["cscart_migrate.cscart_discussion_posts.post_id"],
      "rows": 1,
      "filtered": 100
    }
  }
}

Result

post_id thread_id name timestamp user_id ip_address status email message rating_value
123870 48778 Don Aguanno 1569963060 0 aee604ce A Great looking lights, the quality is outstanding! Packaged very well. Pricey but well worth the money. 5
120854 48778 Sara Adkins 1479690960 0 74.218.233.5 A This light was purchased for a custom built metal barn. It was perfect. Sturdy/heavy duty and seems to be well made. I need a brighter bulb which did not come with it. Perfect complement to my barn. 5
119507 48778 Tony Driza 1465728360 0 75.129.182.194 A I ordered this to replace an average looking motion sensor light that had quit working - it looks fantastic! The finish is perfect and it gives the exterior of my outbuilding that old gas station look! Easy to install the dusk/dawn photocell as well - would buy again in a minute! 5
118786 48778 Daniel Royer 1459635960 0 70.15.110.1 A We ordered this light in rust color for our kitchen over the stove. It looks great! The sales folks were very helpful and quick to assist in the ordering process. We were promised our lights in 10 days and they arrived as planned. We are so thankful to have found Barnlight electric since this was exactly what we wanted for our kitchen. 5
118188 48778 Heike Nolker 1455818520 0 73.128.172.34 A Sturdy construction, great paint job. Great look, love the bronze as it matches door hardware. Would buy these lights again in a heartbeat. 5
116610 48778 Jackie Jones 1445628360 0 172.243.56.204 A The light arrived extremely quick, and it was a great part of our remodeling job on our Cape Cod House garage. 5
110542 48778 jeff black 1431973560 0 71.176.211.13 A Great product.The customer service people were very helpful and the light arrivedin a timely manner.Very satisfied. 5