SQL - сортировка данных

Итак, мой школьный учитель попросил меня отсортировать некоторые данные из существующей базы данных. Это достаточно легко сделать вручную, но слишком долго, если это более 100 записей.

Вот что он спросил у меня: есть отдельные таблицы. Тот, который называетсяКОНТАКТЫ» и имеет 2 столбца (ID, имя); второй называется EMAILS; и третий CONT_EMAIL.

Это'Его желание сгруппировать электронные письма по контактам. Например:

Cont1  |  email1
Cont1  |  email12375
Cont2  | email 7
Cont8  | email 13
Cont8  | email 500
Cont8  | email 26
Cont23 | email 95

У некоторых контактов есть несколько электронных писем, которыепочему он показывает несколько раз одно и то же имя контакта.

Это вообще возможно сделать? Я имею в виду, что нет никакой очевидной корреляции между таблицами, за исключением части идентификатора. Но даже эта часть шифруется. CONTACTS.ID не делаетt относятся к EMAILS.ID. Ниже показано, как расположены таблицы, для наглядности.

CONTACTS
ID  |  name

EMAILS
ID  |  email

CONT_EMAIL 
ID  | name_ID  |  email_ID

Ответы на вопрос(1)

Ваш ответ на вопрос