! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

데이터 테이블에서 항목 가져오기 - 원하는 필드에서 중복값을 제외하고 목록을 표기하는 방법? > Q&A | 토론

본문 바로가기

Forguncy

Q&A | 토론

Builder빌더 데이터 테이블에서 항목 가져오기 - 원하는 필드에서 중복값을 제외하고 목록을 표기하는 방법?

페이지 정보

작성자 김호범 작성일 2022-08-03 23:32 조회 1,292회 댓글 0건
제품 버전 : 7.0.105.0
컨트롤 이름 : 드롭다운/콤보상자

본문

테이블A에는 임명장 등의 문서를 발급한 내역이 저장됩니다.


테이블A의 [피수여자ID]필드에는 같은 값을 가진 레코드가 존재합니다. (한사람에게 여러 번 증서를 발급한 내역이 존재)


페이지를 만들고, 여기에 테이블A(문서발급정보)에 존재하는 피수여자를 고를 수 있도록 하고 싶습니다.


드롭다운/콤보상자를 만들어 항목을 가져오는 것은 가능하지만, 중복값이 모두 노출되어 불편합니다.


중복값을 제외하고 목록이 보여지도록 할 수 있을까요?



 

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

Builder빌더 Re: 데이터 테이블에서 항목 가져오기 - 원하는 필드에서 중복값을 제외하고 목록을 표기하는 방법?

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK낸시 작성일 2022-08-04 13:55 댓글 4건

본문

안녕하세요. 그레이프시티입니다.


원하는 필드에서 중복 값을 제외하고 목록을 표기하는 방법을 문의하셨는데요.


뷰를 사용하여 중복값을 제외한 값만 나오게 설정하고, 뷰를 페이지에 사용하는 방법이 있습니다.

방법은 아래와 같습니다.


만약, 아래와 같이 테이블의 "필드1"에 중복된 내용이 있습니다.

d2f9013706119f7b7f66b03445b46aed_1659588405_6294.png

좌측에 [데이터 테이블]에 마우스 오른쪽 버튼을 클릭하여 [뷰 만들기]를 선택합니다.

d2f9013706119f7b7f66b03445b46aed_1659588514_0628.png
보기 편집에서 GROUP BY 절 뒤에 중복제거를 할 필드명을 적습니다.

d2f9013706119f7b7f66b03445b46aed_1659588609_7406.png
아래와 같이 필드1에 중복된 값이 보이지 않는 것을 확인하실 수 있습니다.

d2f9013706119f7b7f66b03445b46aed_1659588712_7364.png


감사합니다.

그레이프시티드림

댓글목록

김호범님의 댓글

김호범 작성일

덕분에 뷰 기능에 대해 알게 되었습니다.

SQL 구문도 적용 가능하군요?! 앞으로 공부할수록 유용하게 활용할 수 있을 것 같습니다.

감사합니다.

GCK낸시님의 댓글의 댓글

GCK낸시 작성일

안녕하세요. 그레이프시티입니다. 

도움이 되셨다니 다행입니다. 

김호범님의 댓글의 댓글

김호범 작성일

빠른 피드백에 굉장히 감사하며 프로그램 제작하고 있습니다.


가능하다면, 정말 엑셀 함수 몇 개 말고는 아무것도 모르는 입장에서 뷰를 손쉽게 만들 수 있도록 SQL구문 예제가 많이 제공되면 좋겠습니다.

예를 들면,
1) 원하는 필드만 나오게 하는 방법, 필드 순서 정하는 방법
2) 필드의 데이터 형식 바꾸는 방법 (형식별로 복붙만 하면 되는 정도로..)
같은 것 말입니다.

어떻게든 w3school에서 SQL구문을 찾아 원하는 대로 만들 수 있었습니다만, 정말 엑셀만 아는 사람도 이 프로그램을 사용하여 손쉽게 작성하려면 검증된 복붙 코드가 많이 필요하겠다고 생각합니다. (손쉽게 만들 수 있을 것 같아 시작했는데, 점점 컴퓨터 언어를 배우고 있는 자신을 발견하고 있네요..)

GCK낸시님의 댓글의 댓글

GCK낸시 작성일

안녕하세요. 그레이프시티입니다.
뷰 생성 시 SQL 구문으로 인해 어려움을 겪으셨군요.
추후 SQL 구문에 대한 예제를 추가하도록 하겠습니다.
좋은 의견 주셔서 감사합니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.