sql 도움요청합니다.
본문
안녕하세요. sql 초보인데요.
도움 부탁드립니다.
select a.bo_subject, b.gr_subject from g5_board a left join g5_group b on a.gr_id = b.gr_id where a.bo_table = 'notice' or b.gr_id = 'aaa';
해당 이미지처럼 구현은 했습니다.
하지만 제가 구현할려고 하는것을 (공지사항 | 쇼핑몰) 두개 제목만 출력할려고 합니다.
도움요청합니다.
!-->
답변 4
select b.gr_subject from g5_board a left join g5_group b on a.gr_id = b.gr_id where a.bo_table = 'notice' or b.gr_id = 'aaa';
이런걸 원하시는건가요?
select a.bo_subject, b.gr_subject from g5_board a left join g5_group b on a.gr_id = b.gr_id where (a.bo_table = 'notice' or b.gr_id = 'aaa') and b.gr_subject in('쇼핑몰','커뮤니티');
=> 출력할려고 합니다.
앞뒤 내용을 모르니...
select a.bo_subject from g5_board where a.bo_table = 'notice'
select b.gr_subject from g5_group b where b.gr_id = 'aaa';
두 번 해서 가져 오는 건 어떨까요?
답변을 작성하시기 전에 로그인 해주세요.