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 = 2

Query time 0.00198

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
2 vi GẶP GỠ THƯƠNG HIỆU VIỆT Chus là một nền tảng thương mại điện tử hàng đầu cho các sản phẩm Việt Nam. Trong danh mục blog này, bạn sẽ được khám phá những câu chuyện đằng sau các thương hiệu Việt trên Chus. <br /><br />Chúng tôi hy vọng rằng những bài đăng trên blog này sẽ giúp bạn tìm hiểu thêm về các thương hiệu Việt Nam và tìm thấy những sản phẩm phù hợp với nhu cầu của bạn. Chus thương hiệu Việt Nam câu chuyện thương hiệu Chus Choice Chus là một nền tảng thương mại điện tử hàng đầu cho các sản phẩm Việt Nam. Trong danh mục blog này, bạn sẽ được khám phá những câu chuyện đằng sau các thương hiệu Việt trên Chus.  0 0 2 A 1662829200 0 2 34 1 D cau-chuyen-thuong-hieu