sql in 에러인거 같습니다. 채택완료

2년 전 조회 2,246

공지글 번호를 가져오는 sql입니다.

sample_code 테이블에 공지번호를 가져와서, 공지글만 출력하려고 합니다.

Copy
SELECT * FROM g5_write_sample_code

WHERE (1) AND wr_id in

(select bo_notice from g5_board where bo_table='sample_code')

LIMIT 0, 10

아래 에러가 나는데 왜 그럴까요?

 

3536646699_1676516416.2038.png

답변 2개

채택된 답변
+20 포인트

인에 서브 쿼리는 안되시고 1,2 이런식으로 넣어주셔야 합니다.

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

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

Copy
SELECT * FROM 
    g5_write_sample_code 
    WHERE (1) 
    AND wr_id IN ({$board['bo_notice']})
    LIMIT 0, 10
로그인 후 평가할 수 있습니다

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

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

로그인
🐛 버그신고