1
2 테이블, 사람 및 문서를 조인하는 뷰를 만드는 것이 좋습니다. 1 인당 많은 서류가 있지만 그 사람에 대한 가장 최근에 발행 된 서류 만 원합니다. 그래서 나는 잘 작동하는 2 개의 테이블에 합류 한 다음 가장 최근에 얻은 문서에서 발급 날짜를 순서대로 정렬하려고 시도합니다. 나에게 그것은 의미가 있지만 다음과 같은 오류조인을 사용하여 SQL 오라클 뷰를 만든 다음 orderby를 사용하고 rownum <= 1을 사용하십시오.
that the SQL code is not complete
을 얻을 다음과 같이 내 코드는 다음과 같습니다
CREATE VIEW DisplayPersons
AS
SELECT
P.PERSON_ID AS "Person_ID",
P.SURNAME AS "Surname",
...
FROM PERSONS P
LEFT JOIN
DOCUMENTS D ON D.RECEIVED_BY = P.SURNAME||', '||P.INITIALS
ORDER BY D.ISSUED_DATE DESC
WHERE ROWNUM <= 1;