在 sqlalchemy 中选择 [英] Select as in sqlalchemy

查看:29
本文介绍了在 sqlalchemy 中选择的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想做这样的事情:

select username, userid, 'user' as new_column  from  users_table.

可以使用sqlalchemy选择表的列如下:

The columns of the table can be selected using sqlalchemy as follows:

query = select([users_table.c.username, users_table.c.userid])

如何将 x 作为 col_x 选择到 sqlalchemy 中的查询?

How do I do the select x as col_x to the query in sqlalchemy?

推荐答案

使用 label(...) 函数:users_table.c.userid.label('NewColumn')

query = select([users_table.c.username, users_table.c.userid.label('NewColumn')])

评估为:

SELECT username, userid as NewColumn From MyTable;

这篇关于在 sqlalchemy 中选择的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆