복제 :나는 다음과 같은 쿼리가
SELECT
DISTINCT (TK.TICKETID),
TK.DESCRIPTION,
TK.CREATIONDATE,
TK.REPORTEDBY,
TK.OWNER,
WF.ASSIGNCODE
FROM ticket TK
INNER JOIN wfassignment WF on WF.OWNERID = TK.TICKETUID
WHERE TK.status not in ('ЧЕРНОВИК', 'ЗАКРЫТ', 'ВЫПОЛНЕН') AND WF.ASSIGNSTATUS not in ('COMPLETE', 'INACTIVE')
ORDER BY TK.TICKETID;
을하지만 TK.TICKETID 속성에 중복을 반환합니다. 그리고 만약 내가 다른 모든 속성을 제거 괜찮아요. 예 :
TK.TICKETID TK.DESCRIPTION TK.CREATIONDATE TK.REPORTEDBY TK.OWNER WF.ASSIGNCODE
О1013249 Право доступа 02.06.14 CHERNOVDK SKACHKOVSV NOVIKOVVA
О1013249 Право доступа 02.06.14 CHERNOVDK SKACHKOVSV PRITULADV
О1013249 Право доступа 02.06.14 CHERNOVDK SKACHKOVSV SVESHNIKOVAV
M.b. 내 질문은 간단하지만 나는 그것을 스스로 해결할 수 없다. 어떤 종류의 도움이 될만한 가치가 있습니다.
'DISTINCT'는 *** NOT *** 기능. 항상 행의 모든 ** ** 열에서 작동합니다. Btw : 어떤 DBMS를 사용하고 있습니까? 포스트그레스? 신탁? –
다른 할당 코드가 있습니다 – Milen
원하는 출력 결과는 무엇입니까? – Horaciux