繁体   English   中英

当我的列有空间时,查询在 SQLALCHEMY 中不起作用

[英]Query not work in SQLALCHEMY when my column has space

我想运行查询,但它的 output 错误,因为我的列表名中有一个空格。 我在 python 中使用 sqlalchemy 1.4.41

with engine.connect() as conn:
    query = (f"SELECT COUNT (abc) FROM abc WHERE ['length (min)'] < 7")
    result = conn.execute(text(query))
    for x in result.all():
        print(x['count'])

output =

sqlalchemy.exc.ProgrammingError: (psycopg2.errors.SyntaxError) syntax error at or near "["
LINE 1: SELECT COUNT (abc) FROM abc WHERE ['length (min)'] < 7




    

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM