상상 다음 표어떻게 분의 ID가 각 그룹에 날짜를 생성
선택할 수 있습니다티켓 표
========================
| id | question |
========================
| 1 | Can u help me :)? |
========================
UserEntry의 표는 행의 ID를 얻을 수있는 방법 그래서
======================================================
| id | answer | dateCreated | ticket_id |
======================================================
| 2 | It's my plessure :)? | 2016-08-05 | 1 |
=======================================================
| 3 | How can i help u ? | 2016-08-06 | 1 |
======================================================
최소 날짜 값을 가진 각 그룹당
내 예상 답변은 LD는
====
| id |
====
| 2 |
====
UPDATE처럼 : 나는 다음 질의에서 솔루션을 가지고
CCUserEntry GROUP BY FROM) IN datecreated (MIN을 선택합니다 (datecreated UserEntry FROMSELECT ID ticket_id)
개선 된 답변 R
(TICKET_ID, datecreated) IN는 (TICKET_ID BY UserEntry 군으로부터, MIN을 (datecreated) TICKET_ID SELECT) UserEntry FROMSELECT ID;
또한 이것이 좋은 및 정답도 (참고 :. ON DISTINCT 은 SQL 표준의 일부가 아닌)
SELECT DISTINCT ON (ue.ticket_id) ue.ticket_id BY UserEntry UE 순서와 ue.id 는, 당신이 실리 할 것
도와 드리겠습니다 - 구조, 샘플 데이터 및 그 결과를 공유하십시오. – Mureinik
행운을 빌어 요 "모든 데이터베이스 엔진에서 작동"부분을 참조하십시오.) – Andomar
@Andomar 편집 내용을 보았지만 편집 한 내용이 이미 편집 되었기 때문에 어쨌든 UR 도움을 주셔서 감사합니다. –