sql 문법 이건 안되는건가요?

· 14년 전 · 836 · 4
select * from $g4[board_table] where bo_table = ('aaa' or 'bbb' or 'ccc')

이렇게는 안되는건가요? 잘 되는지 알고 있었다가 뽑아온 데이터가 이상하기 시작했습니다.

(bo_table = 'aaa' or bo_table = 'bbb' or bo_table = 'ccc') 이렇게 계속 나열해야 하나요?
아니면 bo_table in ('aaa' , 'bbb', 'ccc') 이렇게 하는 것이 더 맞는건가요?
|

댓글 4개

원하시는 것은
(bo_table = 'aaa' or bo_table = 'bbb' or bo_table = 'ccc') 일 겁니다
결국 계속 나열해야 하는군요.
^^ 감사합니다.
where bo_table in ('aaa' or 'bbb' or 'ccc')
bo_table in ('aaa' or 'bbb' or 'ccc')
이건 적용이 안되는거 같습니다. aaa, bbb, ccc와는 상관없이 모두다 뽑아오는거 같구요.
bo_table in ('aaa' , 'bbb', 'ccc') 하니까 일단은 뽑아 오는것이
(bo_table = 'aaa' or bo_table = 'bbb' or bo_table = 'ccc') 와는 동일한데 좀 두고봐야할 것 같습니다.
답변 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 1,024
14년 전 조회 1,553
14년 전 조회 1,549
14년 전 조회 827
14년 전 조회 1,532
14년 전 조회 1,558
14년 전 조회 950
14년 전 조회 749
14년 전 조회 729
14년 전 조회 837
14년 전 조회 742
14년 전 조회 968
14년 전 조회 872
14년 전 조회 1,255
14년 전 조회 744
14년 전 조회 699
14년 전 조회 753
14년 전 조회 788
14년 전 조회 897
14년 전 조회 761
🐛 버그신고