我试图从Django中的表访问两个特定列,但它不起作用,但当我试图访问select *
时,它起作用
我正在使用postgresql
当我试图访问它的所有工作时,这是我试图访问特定列
def bigdataDatabase(X):
engine = sqlalchemy.create_engine('postgresql+psycopg2://postgres:password@localhost/db_name')
con = engine.connect()
result = con.execute(
"Select Orign,Departure From 'table_name' WHERE index = '" + str(X) + "'")
这不起作用
我也试过这个
result = con.execute("Select tablename.Orign,tablename.departure From 'table_name' WHERE index = '" + str(X) + "'")
上述两个代码均不工作
编程错误列不存在
但当我执行所有这些时,它是有效的
result = con.execute("Select * From 'table_name' WHERE index = '" + str(X) + "'")
我已经找到了问题的解决方案,应该像这样执行查询
相关问题 更多 >
编程相关推荐