не возвращаются Это работает, чтобы вернуть имя:SQLite ВЫБРАТЬ ничего
SELECT Fname, Lname FROM EMPLOYEE WHERE dno = 4 AND Ssn = 999887777;
возвращает имя сотрудника.
Но это не возвращает ничего:
SELECT Fname, Lname FROM EMPLOYEE WHERE dno = 4 AND Ssn = (SELECT essn FROM WORKS_ON);
Я хочу, чтобы получить имена всех служащих в отделе № 4 которого работник ПЛА находятся в таблице WORKS_ON.
«essn» и «Ssn» - это 9-символьные текстовые поля, которые работают в других контекстах.
Что происходит, когда вы запустите этот запрос 'ВЫБРАТЬ ESSN ОТ WORKS_ON' –