Copy
SELECT * FROM tablename WHERE column1 IN ('value1', 'value2');
여기서 Array를 ('aaa', 'bbb') 서식으로 변경 하려면 어떻게 해야 하나요?
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
2023-01-21 (토) 17:14:00
Copy
<?php
$arr = ['aaa', 'bbb'];
$str = "'" . implode("','", $arr) . "'";
$sql = "SELECT * FROM tablename WHERE column1 IN ({$str});";
// SELECT * FROM tablename WHERE column1 IN ('aaa','bbb');
?>
답변에 대한 댓글 3개
2023-01-22 (일) 03:59:21
배르만님이 이해하신게 맞아요.
저는 php 내장함수안에 저 기능이 있는 줄 알았어요.
저는 php 내장함수안에 저 기능이 있는 줄 알았어요.
2023-01-21 (토) 13:18:52
이해가 잘 안 가네요.
결과적으로 원하시는 게 어떤 건가요?
답변을 작성하려면 로그인이 필요합니다.