테스트 사이트 - 개발 중인 베타 버전입니다

select 결과로 새로운 쿼리 가능한가요?? 채택완료

Jaeuk 8년 전 조회 1,777

SELECT a.*, b.bo_subject, c.gr_subject, c.gr_id 

FROM g5_board_new a, g5_board b, g5_group c 

WHERE a.bo_table = b.bo_table AND b.gr_id = c.gr_id AND b.bo_use_search = 1

AND a.wr_id = a.wr_parent AND a.mb_id = mb_id

ORDER BY a.bn_id DESC;


대충 이런 쿼리 결과문을 이용해서 새로운 쿼리 검색 결과를 얻을 방법 없을까요??

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
베원
8년 전

SELECT * FROM 테이블 WHERE a = (SELECT a FROM 테이블 WHERE 1 limit 0, 1);

SELECT * FROM 테이블 WHERE a in (SELECT a FROM 테이블 WHERE 1); 



이런식으로 가능합니다.

서브쿼리라고 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

J
Jaeuk
8년 전
Operand should contain 1 column(s) 라고 뜨면서 안되요ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인