현재 버전

쿼리에 대해 조사를 하고 싶은데 키워드를 어떻게 잡아야 할지 도움을 요청드립니다.


==============

name | description(unique)

홍길동 | 동에 번쩍

홍길동 | 서에 번쩍

바보온달 | 장군

==============

외부 API 연동 때문에 description으로 검색해서, name 컬럼의 값이 같은 모든 데이터를 출력해야하는데요. 예를 들어, 동에 번쩍 키워드를 받아서 '홍길동'이 갖고 있는 모든 값을 뽑아내고 싶은데 어떻게 구글에 어떻게 검색해야 될지 감이 오지 않습니다. 개인적으로 서브쿼리는 마지막에 고려하려 합니다.

지금은 아래와 같이 직접 하나하나 쿼리를 날려서 받고 있는데, 혹시 한줄로 줄일 수 있는 방법을 구글에 뭐라고 검색하면 좋을까요?

select name from xx_table where description = '동에 번쩍';     => Result A : 홍길동

select name, description from xx_table where name = Result A;   => [{홍길동, 동에 번쩍}, {홍길동, 서에 번쩍}]



수정 이력

2021-04-08 23:49:59 에 아래 내용에서 변경 됨 #3

==============

name | description(unique)

홍길동 | 동에 번쩍

홍길동 | 서에 번쩍

바보온달 | 장군

==============

외부 API 연동 때문에 description으로 검색해서, name 컬럼의 값이 같은 모든 데이터를 출력해야하는데요. 예를 들어, 동에 번쩍 키워드를 받아서 '홍길동'이 갖고 있는 모든 값을 뽑아내고 싶은데 어떻게 구글에 어떻게 검색해야 될지 감이 오지 않습니다.

지금은 아래와 같이 직접 하나하나 쿼리를 날려서 받고 있는데, 혹시 한줄로 줄일 수 있는 방법을 구글에 뭐라고 검색하면 좋을까요?

select name from xx_table where description = '동에 번쩍';     => Result A : 홍길동

select name, description from xx_table where name = Result A;   => [{홍길동, 동에 번쩍}, {홍길동, 서에 번쩍}]


2021-04-08 20:23:01 에 아래 내용에서 변경 됨 #2

==============

name | description(unique)

홍길동 | 동에 번쩍

홍길동 | 서에 번쩍

바보온달 | 장군

==============

외부 API 연동 때문에 description으로 검색해서, name 컬럼의 값이 같은 모든 데이터를 출력해야하는데요. 예를 들어, 동에 번쩍 키워드를 받아서 '홍길동'이 갖고 있는 모든 값을 뽑아내고 싶은데 어떻게 구글에 어떻게 검색해야 될지 감이 오지 않습니다.

지금은 아래와 같이 직접 하나하나 쿼리를 날려서 받고 있는데, 혹시 한줄로 줄일 수 있는 방법을 구글에 뭐라고 검색하면 좋을까요?

select name from xx_table where description = '동에 번쩍';     => 홍길동

select name, description from xx_table where name = '홍길동';   => [{홍길동, 동에 번쩍}, {홍길동, 서에 번쩍}]


2021-04-08 20:22:16 에 아래 내용에서 변경 됨 #1

==============

name | description(unique)

홍길동 | 동에 번쩍

홍길동 | 서에 번쩍

바보온달 | 장군

==============

외부 API 연동 때문에 description으로 검색해서, name 컬럼의 값이 같은 모든 데이터를 출력해야하는데요. 예를 들어, 동에 번쩍 키워드를 받아서 '홍길동'이 갖고 있는 모든 값을 뽑아내고 싶은데 어떻게 구글에 어떻게 검색해야 될지 감이 오지 않습니다.

지금은 아래와 같이 직접 하나하나 쿼리를 날려서 받고 있는데, 혹시 한줄로 줄일 수 있는 방법을 구글에 뭐라고 검색하면 좋을까요?

select name from xx_table where description = '동에 번쩍';     => 홍길동

select name, keyword from xx_table where name = '홍길동';   => [{홍길동, 동에 번쩍}, {홍길동, 서에 번쩍}]