"하위 쿼리가 2개 이상의 행을 반환합니다" 오류를 해결하는 방법
P粉235202573
P粉235202573 2023-08-21 17:36:57
0
2
511
<p>여러 행을 반환하는 쿼리와 여러 행 중 하나에 대한 값이 되도록 조건을 설정하려는 또 다른 쿼리가 있으므로 기본적으로 하위 쿼리를 다음과 같이 만들고 싶습니다.</p> ; <pre class="brush:php;toolbar:false;">선택 * 테이블에서 여기서 id=(다중 행 쿼리);</pre> <p>여기서 <code>다중 행 쿼리</code>는 여러 행을 반환합니다. 따라서 이 행의 값이 1, 2, 3이면 ID를 1, 2 또는 3으로 설정하고 싶습니다. </p>
P粉235202573
P粉235202573

모든 응답(2)
P粉310754094

다음을 사용할 수 있습니다. in():

으아악

또는 다음 링크를 사용하세요:

으아악

Connection은 성능면에서 결코 나쁜 선택이 아니며, 상황과 사용하는 데이터베이스에 따라 더 나은 성능을 제공할 수도 있습니다.

P粉386318086

= 하위 쿼리가 하나의 값만 반환하는 경우 사용할 수 있습니다.

하위 쿼리가 여러 값을 반환하는 경우 IN:

를 사용해야 합니다. 으아악

예:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿