Menggunakan fungsi pengumpulan dan pengiraan SQLAlchemy
P粉031492081
P粉031492081 2023-10-15 13:54:57
0
2
548

Saya mahu arahan "kumpulan mengikut dan kira" dalam sqlalchemy. Bagaimana saya boleh melakukan ini?

P粉031492081
P粉031492081

membalas semua(2)
P粉180844619

Jika anda menggunakan atribut Table.query:

from sqlalchemy import func
Table.query.with_entities(Table.column, func.count(Table.column)).group_by(Table.column).all()

Jika anda menggunakan kaedah session.query() (seperti yang dinyatakan dalam jawapan miniwark):

from sqlalchemy import func
session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()
P粉070918777

Mengira dokumen bermakna untuk group_by 查询最好使用 func.count():

from sqlalchemy import func
session.query(Table.column, 
   func.count(Table.column)).group_by(Table.column).all()
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!