我试图在python中将一个简单的impalasql查询转换为ibis查询,但是在从sql转换时,我很难理解ibis的语法。
到目前为止,我已经试过了:
agg = joblist_table_handle.lastupdatedate.max()
joblist = joblist_table_handle.group_by('id').aggregate(agg).sort_by('lastupdatedate').execute()
我希望得到接近sql查询的结果:
SELECT id, max(lastupdatedate)
FROM joblist_table
GROUP BY id
SORT BY lastupdatedate
感谢您的帮助。
1条答案
按热度按时间nbnkbykc1#
您需要命名聚合(注意
last_update_date=agg
传递给aggregate
电话):