SELECT 
  p.*, 
  d.*, 
  images.promotion_image_id 
FROM 
  tmall_promotions as p 
  LEFT JOIN tmall_promotion_descriptions as d ON p.promotion_id = d.promotion_id 
  AND d.lang_code = 'en' 
  LEFT JOIN tmall_promotion_images AS images ON images.promotion_id = p.promotion_id 
  AND images.lang_code = 'en' 
WHERE 
  p.promotion_id = 30

Query time 0.01011

JSON explain

{
  "query_block": {
    "select_id": 1,
    "const_condition": "1",
    "nested_loop": [
      {
        "table": {
          "table_name": "p",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["promotion_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "d",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["promotion_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "images",
          "access_type": "const",
          "possible_keys": ["promo"],
          "key": "promo",
          "key_length": "10",
          "used_key_parts": ["promotion_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100
        }
      }
    ]
  }
}

Result

promotion_id company_id conditions bonuses to_date from_date priority stop stop_other_rules zone conditions_hash status number_of_usages users_conditions_hash name short_description detailed_description lang_code promotion_image_id
30 0 a:3:{s:3:"set";s:3:"all";s:9:"set_value";s:1:"1";s:10:"conditions";a:1:{i:1;a:3:{s:8:"operator";s:2:"in";s:9:"condition";s:8:"products";s:5:"value";s:19:"228,229,205,206,207";}}} a:1:{i:1;a:3:{s:5:"bonus";s:16:"product_discount";s:14:"discount_bonus";s:13:"by_percentage";s:14:"discount_value";s:2:"10";}} 1766495205 0 0 N N catalog products=228,229,205,206,207 A 0 AB: Only today you can buy a camera with - 10% discount <p>Buy a camera of a well-known brand with 10% discount during this period. .<br> </p> <p>Buy a camera of a well-known brand with 10% discount during this period. </p><p>Buying promotional models of cameras or Canon lenses, you get a free one-year subscription to a plan for photographers from Adobe Creative Cloud and one of the online courses.<br></p> en 13