SELECT 
  cscart_dosiin_posts.*, 
  cscart_dosiin_post_descriptions.*, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_dosiin_posts 
  LEFT JOIN cscart_dosiin_post_categories ON cscart_dosiin_post_categories.post_id = cscart_dosiin_posts.post_id 
  LEFT JOIN cscart_dosiin_categories ON cscart_dosiin_categories.category_id = cscart_dosiin_post_categories.category_id 
  LEFT JOIN cscart_dosiin_post_descriptions ON cscart_dosiin_posts.post_id = cscart_dosiin_post_descriptions.post_id 
  AND cscart_dosiin_post_descriptions.lang_code = 'vi' 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_dosiin_posts.post_id 
  AND cscart_seo_names.type = 'b' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'vi' 
WHERE 
  cscart_dosiin_posts.post_id = 31 
  AND (
    cscart_dosiin_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_dosiin_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_dosiin_categories.usergroup_ids
    )
  ) 
  AND (
    cscart_dosiin_posts.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_dosiin_posts.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_dosiin_posts.usergroup_ids
    )
  ) 
  AND cscart_dosiin_categories.status IN ('A', 'H') 
  AND cscart_dosiin_posts.status IN ('A', 'H')

Query time 0.00686

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_dosiin_posts",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "status"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["post_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_dosiin_post_descriptions",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["post_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_dosiin_post_categories",
          "access_type": "ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["post_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100,
          "using_index": true
        }
      },
      {
        "table": {
          "table_name": "cscart_dosiin_categories",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["category_id"],
          "ref": ["dev_db.cscart_dosiin_post_categories.category_id"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "(cscart_dosiin_categories.usergroup_ids = '' or find_in_set(0,cscart_dosiin_categories.usergroup_ids) or find_in_set(1,cscart_dosiin_categories.usergroup_ids)) and cscart_dosiin_categories.`status` in ('A','H')"
        }
      },
      {
        "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` = 'b' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'vi')"
        }
      }
    ]
  }
}

Result

post_id date timestamp separate status localization image_id company_id discussion_type author is_sent sent_timestamp featured usergroup_ids use_avail_period avail_from_timestamp avail_till_timestamp type total_view vote_up name short_description description lang_code page_title post_h2 post_h3 meta_description meta_keywords seo_name seo_path
31 1666160760 1666160760 N A 0 519 D Navy N 0 N 0 N 0 0 R 1187 2198 Lợi Ích Bất Ngờ Từ Hạt Sen <span style="font-weight: 400;">Hạt sen thật ra chứa rất nhiều chất dinh dưỡng! Tuy nhỏ bé nhưng hạt sen lại sở hữu lợi ích sức khỏe bất ngờ, như việc giảm viêm, cải thiện chức năng của tim, và điều hòa đường huyết. Hạt sen còn cung cấp nhiều chất xơ, protein và chất chống oxy hóa. Trong bài viết hôm nay, chúng ta sẽ nói về lợi ích của hạt sen và giới thiệu cách kết hợp hạt vào trong ăn uống hằng ngày!</span> <p>Hạt sen thật ra chứa rất nhiều chất dinh dưỡng! Tuy nhỏ bé nhưng hạt sen lại sở hữu lợi ích sức khỏe bất ngờ, như việc giảm viêm, cải thiện chức năng của tim, và điều hòa đường huyết. Hạt sen còn cung cấp nhiều chất xơ, protein và chất chống oxy hóa. Trong bài viết hôm nay, chúng ta sẽ nói về lợi ích của hạt sen và giới thiệu cách kết hợp hạt vào trong ăn uống hằng ngày!</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="/images/LS1.png" alt="LS1" /></p> <h2>Ăn vặt với <a href="https://chus.vn/tim-kiem/?query=h%E1%BA%A1t%20sen&amp;tab=product" target="_blank" rel="noopener">hạt sen</a></h2> <p>Hạt sen được trồng nhiều nơi tại Châu Á và thường được sử dụng làm thuốc để chữa bệnh. Hạt sen còn là món ăn vặt ngon miệng, có nhiều dinh dưỡng và phù hợp để dùng trong chế độ ăn lành mạnh. Hạt sen chứa nhiều carbs và vi chất dinh dưỡng, gồm canxi, ma-nhê, sắt và phốt pho.</p> <div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://chus.vn/images/Blog/Lotus%20Seed/ba%CC%81nh%20sen.jpg?1666182503001" alt="" width="810" height="1080" /></div> <h2>Cháo hạt sen</h2> <p>Ăn cháo buổi sáng để bắt đầu ngày mới tràn đầy năng lượng! Cháo hạt sen giàu chất xơ và protein, và giúp bạn cảm thấy no lâu cho đến trưa.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://chus.vn/images/Blog/Lotus%20Seed/cha%CC%81o%20sen.jpg?1666182515505" alt="LS3" width="1202" height="801" /></p> <h2>Salad</h2> <p>Thêm salad vào thực đơn hằng ngày sẽ giúp bạn bổ sung chất chống oxy hóa! Hạt sen vừa giòn vừa thơm ngọt tự nhiên, sẽ kết hợp dễ dàng với nhiều loại sốt salad.</p> <div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://chus.vn/images/Blog/Lotus%20Seed/Salad%20Sen.jpg?1666182527879" alt="" width="1202" height="801" /></div> <h2>Súp hạt sen</h2> <p>Súp hạt sen sẽ làm ấm cơ thể trong những ngày mưa gió! Hạt sen được nấu cùng rau và gia vị thơm ngon sẽ mang đến một bữa ăn lành mạnh, tuyệt vời.</p> <div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://chus.vn/images/Blog/Lotus%20Seed/soup%20sen.jpg?1666182536180" alt="" width="1202" height="799" /></div> <h2><br />Tóm lại là…</h2> <p>Hạt sen chứa nhiều chất chống oxy hóa và vi chất dinh dưỡng, giúp làm giảm dấu hiệu tuổi già, hỗ trợ chức năng tim, điều hòa đường huyết và giảm cân. Hạt sen rất dễ kết hợp cùng nhiều công thức ẩm thực khác nhau, như các món ăn vặt, ăn chính hay tráng miệng.</p> <p>Bạn còn chờ gì nữa? Hãy chọn hạt sen vào bữa ăn của bạn! Bạn sẽ bất ngờ với vị ngon và lợi ích sức khỏe của nguyên liệu này. </p> <p>Vậy bạn có thể tìm hạt sen chất lượng ở đâu? Tham khảo <a href="https://chus.vn/tim-kiem/?query=h%E1%BA%A1t%20sen&amp;tab=product" target="_blank" rel="noopener">sản phẩm hạt sen</a> tại Chus nhé!</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://chus.vn/images/Blog/Lotus%20Seed/sen%20sa%CC%82%CC%81y-%C4%91a%CC%82%CC%81t%20phu%CC%81.jpg?1666182547050" alt="" width="1080" height="1080" /></p> vi Lợi Ích Bất Ngờ Từ Hạt Sen Có Thể Bạn Chưa Biết - Chus Hạt sen còn cung cấp nhiều chất xơ, protein và chất chống oxy hóa. Trong bài viết hôm nay, chúng ta sẽ nói về lợi ích của hạt sen và giới thiệu cách kết hợp hạt vào trong ăn uống hằng ngày! hạt sen loi-ich-bat-ngo-tu-hat-sen 1