0
나는 현재 다음 쿼리가 "보낸 사람"을 지정합니다.명시 적으로 테이블
SELECT student.id AS student_id, student.school_id AS student_school_id, student.person_id AS student_person_id, school.id AS school_id, school.name AS school_name
FROM student, school, person JOIN student AS student_1 ON person.id = student_1.person_id JOIN school AS school_1 ON school_1.id = student_1.school_id
WHERE person.id = :id_1
나는 쿼리가 그것이 그대로 유지하고 싶지만 나는 문에서이 Person
모델에서 독점적되고 싶어요. 그래서
SELECT * FROM person JOIN ... WHERE person.id = :id_1
같은 본인은 aliased
kwarg가에서 조건을 엉망으로 생각합니다. aliased
kwarg를 제거하면 문제가 해결되지만 특수한 경우에는 별명이 지정된 kwarg가 필요합니다. "FROM"문에서 student
및 school
테이블을 제거하려면 어떻게합니까? .join
에