나는이 쿼리를 실행하려면 :여러 조인을 올바르게 수행하는 방법은 무엇입니까? MySQL의
SELECT * FROM business
INNER JOIN permissions
AS status1 ON (business.status1 = permission.permission AND permissionType ="status1")
INNER JOIN permissions
AS status2 ON (business.status2 = permission.permission AND permissionType= "status2")
통보 : 내가 복수 할 같은 테이블 사이에 조인!
이 쿼리는 오류없이 실행되지만 속도는 매우 느립니? 그것을 향상시키는 방법?
테이블에 적절한 색인을 추가하십시오. –
SQL 쿼리 앞에'EXPLAIN'을 넣고 다시 실행하면 출력을 게시물에 넣어서 테이블을 최적화 할 수 있습니다. – scragar
db 구조체 란 무엇입니까? – throrin19