MSSQLServerデータベース。
私はこの単純な構造を持っています:(適切な場所にない主キーについて申し訳ありません)
TEACHERテーブルには、TEACHER.ID(同じテーブル)を参照する外部キー「Chief」があります。SELECTクエリを実行しているときに、整数(Teacher.ID)ではなく、チーフの名前(TEACHER.Name for Chief)を取得するにはどうすればよいですか?
これは整数(チーフのID)だけを取得します:
SELECT DEPARTMENT.Name, TEACHER.Name, TEACHER.IDCode, POST.Name, TEACHER.Tel, TEACHER.Salary, TEACHER.Rise, TEACHER.HireDate, Chief
FROM TEACHER, DEPARTMENT, POST
WHERE TEACHER.ID_Post = POST.ID AND
TEACHER.ID_Department = DEPARTMENT.ID;
GO