SQLAlchemyのcollect_set
の動作をシミュレートしたい(MySQLコネクタを使用)。グループA 1,2,3
は2,1,3
と同じである。重複が発生する可能性がありますので、SQLAlchemyのは、グループ内の値を注文しないデフォルトでは、しかしSQLAlchemy group_concat順序付けされた値
res = db.session \
.query(T1.col1.label('col1'), func.group_concat(T1.col2.distinct()).label('col2_group')) \
.group_by(T1.col1) \
.all()
:私は、次のコードを持っています。
collect_set
の動作をシミュレートする方法はありますか?
のようなものにコンパイル思われるデフォルトのMySQLで」という意味ではありません。ご注文はありませんグループ内の値 "?問題のDBを質問とタグに適切に追加してください。 –