sqlachemy,使用

group_by使用:

sqlachemy,使用_第1张图片

In [46]: from sqlalchemy import func

In [47]: db.session.query(User.role_id, func.count(role_id)).group_by(User.role_id).all()

In [48]: db.session.query(User.role_id, func.count(User.role_id)).group_by(User.role_id).all()
Out[48]: [(1L, 2L), (2L, 2L)]

In [49]: 
 

order_by使用:

In [43]: lst = User.query.order_by(User.id.desc()).all()

In [44]: lst
Out[44]: [, , , ]

In [45]:

limit使用:

In [39]: lst = User.query.offset(1).limit(2).all()

In [40]: lst
Out[40]: [, ]

In [41]: lst[0].name
Out[41]: u'qian'

In [42]: lst[1].name
Out[42]: u'sui'

In [43]:
 

你可能感兴趣的:(python,模块使用类,数据库)