2017-04-23 20 views
-1

特定の列の数を表示すること hr_request_consultantであり、もう一つはhr_request_candidateある、2つのテーブルを結合し、私は私のdb..oneで2つのテーブルを持っている

1)hr_request_consultant:

ID、 hr_request_id、 consultant_id。

2)hr_request_candidate: id、 hr_request_id、 candidate_id。

ので、私は、これらの2つのテーブルを結合し、私は仕事をするべきだと思い事前に おかげ

答えて

0
select a.hr_request_id, count(b.candidate_id) 
from hr_request_consultant a 
inner join hr_request_candidate b 
on a.hr_request_id = b.hr_request_id 
group by a.hr_request_id 

誰も私を助けることができるhr_request_consultant表にその特定のhr_request_idの候補者をカウントしたいですか?

+0

エラーが発生しました。クエリ(1054)でエラーが発生しました: 'フィールドリスト'の 'b.hr_request_candidate'列が不明です – bharathi

+0

修正されて修正されました。あなたは本当に私を投票しましたか?それはかなり貧しいフォームです... – Henry

+0

いいえ私はdownvoted..i誰かがそれをしたと思うない – bharathi

関連する問題