Python SQLite3选择中的多个变量
我正试着做这样的事情Python SQLite3选择中的多个变量,python,sqlite,Python,Sqlite,我正试着做这样的事情 cur.execute(''SELECT ID FROM?WHERE Name=?'',(var1,var2)) 但在“”附近收到语法错误的错误消息 我也试过了 cur.execute("SELECT ID FROM" + var1 + "WHERE Name = ?", (var2,)) 发生了相同的错误您不能对列或表的名称使用占位符 第二个示例由于缺少空格而失败。更正为: cur.execute("SELECT ID FROM " + var1 + " WHERE
cur.execute(''SELECT ID FROM?WHERE Name=?'',(var1,var2))
但在“”附近收到语法错误的错误消息
我也试过了
cur.execute("SELECT ID FROM" + var1 + "WHERE Name = ?", (var2,))
发生了相同的错误您不能对列或表的名称使用占位符 第二个示例由于缺少空格而失败。更正为:
cur.execute("SELECT ID FROM " + var1 + " WHERE Name = ?", (var2,))