【发布时间】:2021-01-08 22:43:12
【问题描述】:
我希望从我创建的这个数据库中检索一个值。例如,用户将从下拉框中选择一个名称(这些名称对应于数据库中的名称列)。选择的名称将存储在名为 name_value 的变量中。我想知道如何在数据库中搜索 name_value 中的名称,并且只将下一列中名为 Scientific 的其他文本返回到另一个名为 new_name 的变量中。我希望我解释清楚了吗?
connection = sqlite3.connect("Cw.db")
crsr = connection.cursor()
crsr.execute("""CREATE TABLE Names(
Name text,
Scientific text)""")
插入这些值:(还有更多,但没有必要全部添加)
connection = sqlite3.connect("Cw.db")
crsr = connection.cursor()
crsr.execute("""INSERT INTO Names (Name, Scientific)
VALUES
('Human', 'Homo Sapien');""")
【问题讨论】: