私はテーブルsubcategory
とを持っていlisting_category
ます。テーブルには、とlistin_category
を含むさまざまなレコードがあります。私が望むのは、特定のカテゴリ= 3のすべてのカウントをテーブルで見つけて、テーブルで更新することです。私がやろうとしていることsubcategory
category
subcategory
category
listing_Category
subcategory
UPDATE `subcategories` SET total_count = ( SELECT count( * )
FROM `listings_category`
WHERE category =3 and subcategory IN (subcategories.id)
WHERE category_id =3 and id=subcategories.id
array の作成に問題がありsubcategories.id
ます。どんな助けでも大歓迎です。より最適化されたクエリを提案する人がいれば、それは素晴らしいことです。前もって感謝します