WHERE Kerivnyk = Kod_Pracivn
Це - синтаксично правильний запит, але він не зробить того, що нам потрібно.
Це – однотабличний запит, тому СУБД почергово переглядає всі рядки таблиці Pracivnyky, щоб знайти ті, які задовольняють умові
Kerivnyk = Kod_Pracivn
Цій умові задовольняють рядки, в яких два стовпчика мають однакові значення, тобто працівник є своїм керівником. Таких рядків немає, тому запит не дасть ніякого результату.
Для того, щоб зрозуміти, як в SQL вирішується ця проблема, уявимо собі що є дві ідентичні копії таблиці Pracivnyky: одна копія називається Prac і містить дані про працівників; інша – називається Keriv і містить дані про керівників.

Стовпчик Kerivnyk таблиці Prac – це зовнішній ключ для таблиці Keriv і наступний запит буде працювати
64).в). Дві окремі таблиці – неправильно, бо їх немає.