다음은 샘플 테이블입니다.MySQL 다중 쿼리 결합
ColZero | ColOne | RoColTwo
--------+--------+--------
1 | one | tag1
2 | two | tag1
3 | three | tag2
4 | four | tag2
5 | five | tag3
다음 쿼리가 있습니다.
SELECT `ColOne` FROM `Table` WHERE `ColTwo` = ? ORDER BY rand() LIMIT 1;
나는 하나의 쿼리에서 RowTwo
의 여러 값을 사용하여 여러 행을 선택하고 싶지만 각 행은 여전히 무작위한다.
이 작업에는이 쿼리의 인스턴스를 가변적으로 병합하여 새로운 단일 쿼리로 만드는 작업이 포함됩니다.
어떻게이 작업을 하나의 쿼리로 수행 할 수 있습니까? (I 가능한이 빨리 만들려고, 그래서 10-30 요청 반대로 모두가 하나 개의 요청으로 수행 얻고 것은 큰 플러스입니다.)
"행"과 "색"이라는 용어를 혼동하고 있습니까? –