私はこのMySQL面接の質問を与えられたので、私はその仕事に失格になりました。
面接に行って、返事ができない質問をされて失業しました。
彼らは尋ねた。
2つのテーブルがあり、最初のテーブル(マスターテーブル)にはCANDIDATES
フィールドがあります。
candidate_id
(primary_key)candidate_name
2番目のテーブル(子テーブル)には、次のCANDIDATE_VOTES
フィールドがあります。
v_id
(主キー)candidate_id
(外部キー)
投票が行われるたびに、候補者のcandidate_keyが子に入れられます。
CANDIDATE
:
=================================
|candidate_id | candidate_Name |
|-------------------------------|
| 1 | abc |
|-------------------------------|
| 2 | xyz |
|-------------------------------|
| 3 | etc |
|-------------------------------|
CANDIDATE VOTES
==========================
| votes_id | candidate_id |
|-------------------------|
| 1 | 1 |
|-------------------------|
| 2 | 1 |
|-------------------------|
| 3 | 2 |
|-------------------------|
問題は、どのように勝者を宣言するかということでし た。
やり方を教えてください。
たくさん試しましたが、ロジックが見つかりませんでした。