• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Join برای 4 جدول
#1
سلام من می خوام یک کوئری بنویسم با join کلا با join یک مقداری مشکل دارم این هم پیچیده هست اگر امکانش هست کمک کنید و می خوام کوئری بهینه باشه

من می خوام از 4 تا جدول با هم بخونم

اول اینکه جدول ها به این صورت هست

جدول blog_post

id
title
text
blog
author_id


جدول author

id
name
email
blog

جدول post_category

id
post_id
category_id
blog


جدول blog_category

id
title
blog


حالا من می خوام از جدول blog_post فیلد ها titleو textوdate رو نمایش بدم

از جدول author فیلد name

از جدول post_category چیزی نمایش داده نمیشه ولی id post و id category رو ذخیره می کنه

از جدول blog_category هم می خوام فیلد title رو نمایش بدم

توی همه جدول ها باید فیلد blog یک مقدار داشته باشه

و اینکه ممکنه یک پست توی چندتا دسته باشه

یعنی در کل باید اطلاعت پست ها مثل نویسنده دسته بندی نمایش داده بهش
  پاسخ
تشکر شده توسط : ahora


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان