PHP를 사용하면 MySQL 데이터베이스에서 WHERE 절마다 특정 LIMIT를 가진 여러 WHERE 절을 사용하여 하나의 테이블에서 여러 행을 선택할 수 있습니까? 예를 들어LIMIT가있는 WHERE 절 MySQL
는 :
SELECT * FROM the_table WHERE color = 'blue' LIMIT 5 OR color = 'red' LIMIT 10
나는 위의 문이 작동하지 않습니다 알고있다. 그러나 데이터베이스에 대한 단일 호출로이 작업을 수행 할 수있는 방법이 있습니까?
(SELECT * FROM the_table WHERE color = 'blue' LIMIT 5)
UNION ALL
(SELECT * FROM the_table WHERE color = 'red' LIMIT 10)
어떤 결과가 예상됩니까? – Gumbo