所以,我试图使用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栏中查找,但我要求它在“成本”栏中查找?
如果要在列中查找字符串值,则必须将其包装在
'
中,否则将被解释为列名:相关问题 更多 >
编程相关推荐