SELECT 
  cscart_dosiin_category_descriptions.*, 
  cscart_dosiin_categories.*, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_dosiin_categories 
  LEFT JOIN cscart_dosiin_category_descriptions ON cscart_dosiin_categories.category_id = cscart_dosiin_category_descriptions.category_id 
  AND cscart_dosiin_category_descriptions.lang_code = 'vi' 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_dosiin_categories.category_id 
  AND cscart_seo_names.type = 'u' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'vi' 
WHERE 
  cscart_dosiin_categories.category_id = 6

Query time 0.00118

JSON explain

{
  "query_block": {
    "select_id": 1,
    "const_condition": "1",
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_dosiin_categories",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["category_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_dosiin_category_descriptions",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["category_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_seo_names",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "dispatch"],
          "key": "PRIMARY",
          "key_length": "206",
          "used_key_parts": ["object_id", "type", "dispatch", "lang_code"],
          "ref": ["const", "const", "const", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_seo_names.`type` = 'u' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'vi')"
        }
      }
    ]
  }
}

Result

category_id lang_code category description category_h2 category_h3 meta_keywords meta_description page_title parent_id usergroup_ids id_path status timestamp company_id position posts_count level category_icon category_layout seo_name seo_path
6 vi TIN CỦA CHUS <span>Tại đây,</span><span> bạn có thể tìm thấy những tin tức và cập nhật mới nhất từ Chus,</span><span> bao gồm các tính năng mới,</span><span> sự kiện,</span><span> khuyến mãi và thông báo.</span><span> Chus cam kết mang đến cho khách hàng trải nghiệm mua sắm tốt nhất có thể,</span><span> và blog của chúng tôi là một cách tuyệt vời để cập nhật những tin tức và xu hướng mới nhất.</span> tin chus, khuyến mãi, xu hướng Tại đây, bạn có thể tìm thấy những tin tức và cập nhật mới nhất từ Chus, bao gồm các tính năng mới, sự kiện, khuyến mãi và thông báo. Chus cam kết mang đến cho khách hàng trải nghiệm mua sắm tốt nhất có thể, và blog của chúng tôi là một cách tuyệt vời để 0 0 6 A 1662829200 0 7 46 1 D tin-cua-chus-vi