sqlalchemy에서 테이블을 선택하고 열을 선택하지 않는 것이 가능합니까?

초기 분할에서

sqlalchemy를 사용하여 다음과 같은 작업을하고 싶습니다.

q = session.query(a, b.id, func.count(a.id))
q = q.outerjoin(b, b.id == a.b_id)
q = q.group_by(b.id)

그러나 대부분의 SQL 구현에서 group by 절에없는 필드를 선택하는 것은 불가능합니다.

테이블 a에서 선택하도록 sqlalchemy를 주문할 수 있지만 a에서 직접 필드를 선택할 수는 없습니까? 이 경우 조인 순서 만 변경할 수 있지만 수정하기가 쉽지 않은 복잡한 쿼리가 있습니다.

우주

다음을 사용하여 FROM명시 적으로 절을 설정할 수 있습니다 select_from.

session.query(b.id, func.count(a.id)).select_from(a).outerjoin(b, ...)...

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MySQL을 복제하지 않고 여러 테이블에서 선택 및 합계

분류에서Dev

열 머리글을 클릭 한 후 SWT 테이블에서 열 머리글 만 선택하고 행은 선택하지 않습니다.

분류에서Dev

전체 테이블을 스캔하지 않고 DBT에서 Bigquery 테이블의 최신 파티션을 선택하는 방법은 무엇입니까?

분류에서Dev

sqlalchemy를 사용하여 테이블 열에서 문자 af를 포함하지 않는 고유 값 선택

분류에서Dev

Jquery는 테이블에서 두 열을 선택하고 TD 값을 행별로 비교합니다.

분류에서Dev

where 절을 사용하지 않고 2 개의 테이블에서 선택할 수 있습니까?

분류에서Dev

테이블의 다른 모든 열을 나열하지 않고 선택 구별에서 GUID를 제외하려면 어떻게해야합니까?

분류에서Dev

선택에서 옵션을 선택하고 테이블 셀에 선택 정보를 표시합니다.

분류에서Dev

두 테이블을 결합하고 결과에서 선택

분류에서Dev

날짜 선택 이벤트에서 DatePicker에서 팝업을 닫지 않는 것이 가능합니까?

분류에서Dev

mysqli는 한 테이블에서 별개의 2 열을 선택하고 두 테이블에서 하나의 열을 구별합니다.

분류에서Dev

이름을 직접 참조하지 않고 테이블을 선택하는 방법이 있습니까?

분류에서Dev

테이블에서 여러 값을 선택하고 다른 열을 선택하기 위해 동적으로 추가하는 방법

분류에서Dev

sqlalchemy : 별칭이 지정된 테이블 이름을 참조하는 열 선택

분류에서Dev

Rails에서 여러 테이블에서 추가 열을 선택하는 방법

분류에서Dev

다른 테이블에서 합계를 선택하여 세 가지 가장 높은 출력을 선택하는 방법은 무엇입니까?

분류에서Dev

테이블 행이 수업을 선택하지 않습니다.

분류에서Dev

하나의 테이블에서 모든 행을 선택하고 테이블 2에서 선택적 행을 선택하는 SQL 쿼리

분류에서Dev

두 테이블에서 열을 선택하는 방법 SQL Server

분류에서Dev

두 테이블에서 열로 행을 선택하는 방법

분류에서Dev

이 기능을 사용하여 테이블 열을 숨길 때 다중 선택 PrimeNG에서 순서를 유지하는 방법은 무엇입니까?

분류에서Dev

열을 일치시켜 테이블에서 행 집합을 선택하는 방법은 무엇입니까?

분류에서Dev

열 값을 기준으로 3 가지 옵션 및 다른 테이블에서 선택하는 SQL 쿼리

분류에서Dev

테이블 또는 다른에서 확실히 존재하지 않는 열을 선택하는 SQL

분류에서Dev

Android에서 확장 가능한 (또는 그렇지 않은) 블록을 혼합하려면 어떤 레이아웃과 루트를 선택해야합니까?

분류에서Dev

시퀀스 열을 추가하는 테이블에서 선택하는 방법은 무엇입니까?

분류에서Dev

나는 선택을 구축하고 페이지를 새로 고칠 때 그가 내가 전에 선택한 것을 보여줍니다.

분류에서Dev

XSLT 내가 원하는 것을 선택하지 않고 전체 xml을 선택하는 이유는 무엇입니까?

분류에서Dev

다른 테이블과 관계가없는 테이블을 테이블에서 선택하십시오.

Related 관련 기사

  1. 1

    MySQL을 복제하지 않고 여러 테이블에서 선택 및 합계

  2. 2

    열 머리글을 클릭 한 후 SWT 테이블에서 열 머리글 만 선택하고 행은 선택하지 않습니다.

  3. 3

    전체 테이블을 스캔하지 않고 DBT에서 Bigquery 테이블의 최신 파티션을 선택하는 방법은 무엇입니까?

  4. 4

    sqlalchemy를 사용하여 테이블 열에서 문자 af를 포함하지 않는 고유 값 선택

  5. 5

    Jquery는 테이블에서 두 열을 선택하고 TD 값을 행별로 비교합니다.

  6. 6

    where 절을 사용하지 않고 2 개의 테이블에서 선택할 수 있습니까?

  7. 7

    테이블의 다른 모든 열을 나열하지 않고 선택 구별에서 GUID를 제외하려면 어떻게해야합니까?

  8. 8

    선택에서 옵션을 선택하고 테이블 셀에 선택 정보를 표시합니다.

  9. 9

    두 테이블을 결합하고 결과에서 선택

  10. 10

    날짜 선택 이벤트에서 DatePicker에서 팝업을 닫지 않는 것이 가능합니까?

  11. 11

    mysqli는 한 테이블에서 별개의 2 열을 선택하고 두 테이블에서 하나의 열을 구별합니다.

  12. 12

    이름을 직접 참조하지 않고 테이블을 선택하는 방법이 있습니까?

  13. 13

    테이블에서 여러 값을 선택하고 다른 열을 선택하기 위해 동적으로 추가하는 방법

  14. 14

    sqlalchemy : 별칭이 지정된 테이블 이름을 참조하는 열 선택

  15. 15

    Rails에서 여러 테이블에서 추가 열을 선택하는 방법

  16. 16

    다른 테이블에서 합계를 선택하여 세 가지 가장 높은 출력을 선택하는 방법은 무엇입니까?

  17. 17

    테이블 행이 수업을 선택하지 않습니다.

  18. 18

    하나의 테이블에서 모든 행을 선택하고 테이블 2에서 선택적 행을 선택하는 SQL 쿼리

  19. 19

    두 테이블에서 열을 선택하는 방법 SQL Server

  20. 20

    두 테이블에서 열로 행을 선택하는 방법

  21. 21

    이 기능을 사용하여 테이블 열을 숨길 때 다중 선택 PrimeNG에서 순서를 유지하는 방법은 무엇입니까?

  22. 22

    열을 일치시켜 테이블에서 행 집합을 선택하는 방법은 무엇입니까?

  23. 23

    열 값을 기준으로 3 가지 옵션 및 다른 테이블에서 선택하는 SQL 쿼리

  24. 24

    테이블 또는 다른에서 확실히 존재하지 않는 열을 선택하는 SQL

  25. 25

    Android에서 확장 가능한 (또는 그렇지 않은) 블록을 혼합하려면 어떤 레이아웃과 루트를 선택해야합니까?

  26. 26

    시퀀스 열을 추가하는 테이블에서 선택하는 방법은 무엇입니까?

  27. 27

    나는 선택을 구축하고 페이지를 새로 고칠 때 그가 내가 전에 선택한 것을 보여줍니다.

  28. 28

    XSLT 내가 원하는 것을 선택하지 않고 전체 xml을 선택하는 이유는 무엇입니까?

  29. 29

    다른 테이블과 관계가없는 테이블을 테이블에서 선택하십시오.

뜨겁다태그

보관