私はこのようなスキーマを持っていWHERE
ますORDER BY
.
たとえば、category.id = x および cartable.status = 3 および user.id = 4 ...
news
-------------------------------------------------------
id* title
category
-------------------------------------------------------
id* title
cartable
-------------------------------------------------------
id user_id status*
news_category
-------------------------------------------------------
news_id category_id
news_cartable
-------------------------------------------------------
news_id cartable_id
user
-------------------------------------------------------
id* name
申し訳ありませんが、更新されました。問題はこれです:各ニュースには多くのカテゴリがあり、多くのカートテーブルもあります..各カートブルにはユーザーがいます。そのフィールドでソートまたは条件付けするにはどうすればよいですか
select * from news_category
left join news on (news_category.news_id = news.id)
left join category on (news_category.category_id = category.id)
--- cartable and user ???