inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

데이터베이스 MSSQL

보조자료 [PPT, 엑셀]

sub 쿼리 관련 여러개의 값 저장

346

희서,원준

작성한 질문수 1

0

학습내용중 sub 쿼리로 가져오는 값은 단일값이여야 한다고 적혀 있는데 여러게의 값을 가져와서 array에 넣을순 없나요?

select a,b,

(select d from table where id='id') as c

from table

원하는값은

a,b,c[] 이런 형태로 data를 받기 위함입니다.

dbms/rdbms mssql

답변 1

0

개발자Park

안녕하세요.개발자park입니다.

[Q]

a,b,c[] 이런 형태로 data를 받기 위함입니다.

  

[A]

LEFT OUTER JOIN을 사용 후 응용프로그램단에서 array형태로 변환해주시는 것을 추천드립니다.

SELECT a,b,tablec.d

FROM tableab

LEFT OUTER JOIN tablec

ON tableab.컬럼=tablec.컬럼

where tablec.id='id';

JAVA:HashMap타입사용

C#:Dictionary타입사용

for문을 통해 array형태로 변경해주시면 됩니다.

감사합니다.

 

 

 

Substack 1년 제공

1

14

3

특별 학습 자료 프로모션 1년 멤버십 무료 제공 문의드립니다

0

22

2

간단한 오타 제보입니다.

0

17

1

큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.

0

33

2

실제 FK제약조건을 설정하지 않는이유

0

32

2

Sequence 관련 질문

1

28

2

Image Only Query

1

29

2

라이브 운영중인 환경의 테이블에 인덱스 추가시 고려사항

0

34

2

실습소실행안되요

0

36

1

수강기간 연장

0

27

1

다양한 관점의 코드 경험을 위해 개선하지 않은 코드

1

47

1

BCNF 질문

0

48

2

연관 엔티티 네이밍 규칙

0

39

1

6강 - 해시태그 모델의 샤딩 전략에 대하여, 분산 정도(데이터 편중)와 트랜잭션 성능의 trade off 상황 발생 시에 대한 고민

0

38

2

2022년 2회차 실기 4번

0

25

1

히스토리 관련 질문

0

57

2

제공된 홈페이지 로그인 ,출력값, 건의사항 오류

1

46

1

최신 하드웨어에서 SQL Express 설치에러 해결법

0

59

1

ProductOption을 통한 FindProductOption에 관한 질문

1

42

2

진짜 강의 듣는거 너무 고문

0

112

1

진짜중복/가짜중복을 나누는데 있어서

0

34

2

SQL server 설치 오류

0

124

2

설치중에 오류가 있습니다.

0

534

1

SQLEXPR 설치 중 오류가 발생했습니다.

0

659

1