안녕 모두,PHP 선택 쿼리
for()
{
SELECT * from x union select * from y union select * from z
}
나는 루프가 실행을 위해하지만 내 마지막 줄에, 나는이 작업을 수행하는 방법을, 노조를 제거했습니다 때, 오는 다른 모든 쿼리에 조합을 추가했다.
미리 감사드립니다.
안녕 모두,PHP 선택 쿼리
for()
{
SELECT * from x union select * from y union select * from z
}
나는 루프가 실행을 위해하지만 내 마지막 줄에, 나는이 작업을 수행하는 방법을, 노조를 제거했습니다 때, 오는 다른 모든 쿼리에 조합을 추가했다.
미리 감사드립니다.
많은 정보를 제공하지는 않았지만 일련의 쿼리 문자열로 시작한다고 가정합니다. 그렇다면 다음을 시도하십시오.
$queries = array();
$queries[] = "SELECT * FROM x";
$queries[] = "SELECT * FROM y";
$queries[] = "SELECT * FROM z";
$query = implode(" UNION ", $queries);
// $query now contains "SELECT * FROM x UNION SELECT * FROM y UNION SELECT * FROM z"
: ueries에서 union을 제거하고 싶습니다. [n]은 총 쿼리 수의 마지막 줄을 의미합니다. –
당신이하려는 일은 아직도 내게 불분명합니다. 질문을 편집하고 자세한 내용과 예상 결과를 포함시킬 수 있습니까? – Travesty3
무엇을하려하십니까? 좀 더 명확하게 설명해 주시겠습니까? – dweiss
그 언어는 무엇입니까? PHP? SQL? 나는 그렇게 생각하지 않는다. – Shoe