SQLLite 3在python 2.7

时间:2017-11-12 21:30:33

标签: python python-2.7 sqlite

我有一个带有 SQLLite3 数据库的 Python 2.7 项目,我想通过使用一个命令从我的数据库中找到一些东西,其中值在数据库中是这样的:{'Daryan': '40.2'}

其中playerName='Daryan'Time=40.2。我的表名称为“地图”,我的列名称为“时间”。

我不知道Time值,但我知道playerName,这是我到目前为止所尝试的内容:

我得到0结果:

this.client.room.Cursor.execute("select * from Maps where Time LIKE ?", 
                                ["{'" + playerName + "': "])

我收到错误:“提供的绑定数量不正确。当前语句使用0,并且提供了1个。”

this.client.room.Cursor.execute("select * from Maps where Time LIKE '?%'", 
                                ["{'" + playerName])

我应该改变什么来让我的执行工作?

0 个答案:

没有答案