MySQL 조인에 여러 테이블을 사용하고 하위 쿼리 방법 사용을 피하세요.
P粉442576165
P粉442576165 2023-09-07 17:38:48
0
2
449

바이올린에서 내 쿼리는 다음과 같습니다.

으아아아

https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=cad284e77218eb37461e60b6308bf85f

쿼리는 예상대로 작동합니다. 그러나 쿼리에 성능 문제가 있습니까? 내부 쿼리를 조인으로 변환할 수 있나요?

P粉442576165
P粉442576165

모든 응답(2)
P粉567281015

하위 쿼리는 하위 쿼리에 종속되지 않고 독립적입니다. 즉, notification 테이블의 열을 참조하지 않고 자체 테이블의 열만 참조합니다.

여기서는 성능 문제가 없습니다.

P粉576184933

하위 쿼리를 통합 쿼리로 표현하고 실행 계획 통계를 비교할 수 있습니다. fiddle의 출력을 보면 union이 약간 더 나은 성능을 보이는 것 같습니다.

으아악

표현하는 또 다른 방법은 exists

를 사용하는 것입니다. 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!