selectとの違いは何tablename.select()ですか?私が好きに列名を渡すときtable.select:
table.select(table.c.name)
SQLは次のようなものです
select * from tablename where tablename.name
そして、列をselect(インスタンスメソッド)に渡すと:
select([table.c.name])
SQLは次のようなものです
select name from tablename
と同じ結果が欲しいselectですtable.select。
私がそれのドキュメントを読んだとき、selectそれは同じなので同じ方法ですが、なぜそれらは異なる振る舞いをしているのですか?