2016-08-05 2 views
-1

다른 테이블을 선택 가능한 옵션으로 결합하여 SQL select 문의 결과를 제한 할 수 있는지 궁금합니다. 즉. 사용자가 a, c, d 표시와 같은 기본 설정을 업데이트하는 데 사용할 수있는 하나의 테이블을 가지며 b 및 e를 표시하지 않습니다. (테이블에는 a-e 열만있는 것으로 가정) (이것은 질문과 별개입니다). 사용자가 첫 번째 테이블에서 사용자가 선택한 옵션을 기반으로 다른 테이블의 결과를 가져올 SQL select 문을 만들 수 있는지 궁금한 경우 사용자가 옵션을 업데이트/선택했습니다. 나는 모든 결과를 포함하는 더 큰 진술을 만들 수 있으며 값이 제공되지 않으면 생략 할 수 있음을 알고 있습니다. 단지 다른 테이블의 떨어져 을 기반으로 특정 열을 선택하는 방법이 있는지 궁금 메신저는테이블 선택을 통한 SQL 제한 결과

답변

0

메신저 호기심 다른 테이블의 기반으로 특정 컬럼을 선택하는 방법이 있는지

번호 조회 다양한 열을 가질 수 없습니다. 기술적으로, 당신은 저장 프로 시저를 그렇게 할 수 있습니다. 그러나 그것은 오히려 가난한 실천으로 간주됩니다.

... 올바른 방법을 사용하면 "더 큰 진술"이되지 않을 가능성이 있습니다.