私は2つのテーブルを持っています
requests - request_id, request_message, user_id
responses - response_id, request_id, response_message, user_id, status
このクエリを実行して、特定のユーザーに属する未読の応答の数を取得しています。
SELECT COUNT(*)
FROM RESPONSES
WHERE status = 'U'
and request_id IN ( SELECT request_id FROM requests WHERE user_id = '$User_id')
joinを使用して最適化する方法はありますか?