如何在SQLAlchemy中将两列ARRAY_AGG分成一个项目?

时间:2017-08-15 19:05:29

标签: python sql postgresql sqlalchemy

有人可以建议如何将此代码转换为SQLAlchemy代码吗?

ARRAY_AGG(DISTINCT (table.column_a, table.column_b)) AS label

1 个答案:

答案 0 :(得分:1)

找到解决方案

from sqlalchemy import func
func.array_agg(func.distinct(table.column_a, table.column_b)).label('my_label')