sql에서 두 개의 쉼표로 구분 된 값을 비교하면 Split 종류의 함수를 사용하여 처리 할 수 있습니다. (세 열도 가능합니다.) 하지만 함수를 사용하지 않고 가능합니까?SQL에서 세 개의 쉼표로 구분 된 값 비교
예를 들어 설명해 드리겠습니다.
쿼리는 다음과 같은 조건
을 확인해야(1) 계획되어 테이블 - 하나의 작업을 선택합니다. 그러나 완료되지 않았거나 거부 된 열은 아닙니다.
(2) 더 복잡한 쿼리를 만드는 경우에만 분할 기능 (UD 기능) 또는 커서를 사용하여 필수 작업
를 반환하고 그것은뿐만 아니라 시간을 삼킨다.
이 작업을 수행하는 다른 해결책이 있습니까? 단일 쿼리가 가능합니까?
미리 감사드립니다.
mysql 또는 sql-server? – Jens
* 가능합니다 * - 네 - 쉼표로 구분 된 각 값을 다른 테이블의 자체 행에 넣으십시오. 이것이 수행되는 방식입니다. 현재 디자인은 악몽이 될 것입니다. –
@AlexK 감사합니다. –