예: SELECT 급여.`basesalary`,salary.`titlesalary`,`name`FROM 급여 INNER JOIN 직원WHERE 급여.`empid`=employee.`empid` AND 직원.sex='남성';
의 올바른 결과를 알아보세요? 现在努力,未来可期!2021-09-29 09:00:47
on과 where의 차이점에 대해 간단히 말씀드리겠습니다. 저는 Xiaoniao Cloud 10% off 클라우드 서버를 사용합니다. On은 임시 테이블을 생성할 때 사용되기 때문에 on의 필터 조건이 true인지 여부에 관계없이 왼쪽 테이블을 반환합니다. 아닙니다. 조건을 충족하지 않는 레코드의 경우 오른쪽 테이블의 모든 필드는 null입니다. 임시 테이블을 생성한 후 임시 테이블을 필터링하는 작업은 이때 조건이 true가 아닌 경우 모두 필터링할 수 있습니다.
autoload2021-09-14 14:03:17
네, 두 가지 방법은 다릅니다. on이 있는 경우 on 조건에 따라 직원 테이블에서 데이터 행을 검색한 후 일치가 완료됩니다. 매칭이 완료되었습니다