操作错误:没有这样的列-但是我没有要求列?

2024-04-26 22:10:00 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我试图使用sqlite3,当我运行SELECT查询时似乎出现了问题,我对它不太熟悉,所以我想知道问题出在哪里:

def show_items():
var = cursor.execute("SELECT Cost FROM Items WHERE ID = A01")
for row in cursor.fetchall():
    print(row)

当我运行这个(希望请求ID=A01的成本值)时,我得到错误:

sqlite3.OperationalError: no such column: A01

虽然我没有要求它在A01栏中查找,但我要求它在“成本”栏中查找?


Tags: fromidexecutevardefshowitemsselect