0
쿼리를 5 번 실행하지 않고이 쿼리를 모두 실행하는 방법이 있습니까? 이것이 가능하다면 PHP 배열에있는 경우이 숫자를 어떻게 쿼리합니까?다중 속성에 대한 mySQL 쿼리
번호 : 1, 26, 44, 45, 13
쿼리 문자열 :
SELECT ky, project_name FROM project WHERE ky = 1 OR 26 OR 44 OR 45 OR 13;
쿼리를 5 번 실행하지 않고이 쿼리를 모두 실행하는 방법이 있습니까? 이것이 가능하다면 PHP 배열에있는 경우이 숫자를 어떻게 쿼리합니까?다중 속성에 대한 mySQL 쿼리
번호 : 1, 26, 44, 45, 13
쿼리 문자열 :
SELECT ky, project_name FROM project WHERE ky = 1 OR 26 OR 44 OR 45 OR 13;
두 가지 방법
/* ... */ WHERE ky = 1 OR ky = 26 OR /* ... */
아니면 사용할 수 IN
/* ... */ WHERE ky IN (1, 26, /* etc */)
IN 키워드를 사용합니다. OR에 등가 임
SELECT ky, project_name FROM project WHERE ky IN (1, 26, 44, 45, 13);