如何使用列在sql数据库中定位数据?

时间:2018-11-03 13:10:46

标签: python sqlite

我正在尝试选择sql中特定列中的所有数据。

    self.cur = self.conn.cursor()
    self.res = self.cur.fetchall()

2 个答案:

答案 0 :(得分:0)

要选择列中的每个项目

self.cur = self.conn.cursor()
self.cur.execute("SELECT * FROM table_name")
self.res = self.cur.fetchall()

要根据条件选择特定项目

self.cur.execute("SELECT * FROM table_name WHERE column_name = condition ")

答案 1 :(得分:0)

sqlite3_conn = sqlite3.connect(Config.sqlite_location)
sqlite3_cursor = sqlite3_conn.cursor()
record= sqlite3_conn.execute('SELECT * FROM table_name ORDER BY id ')
for (column1_in_table,column2_in_table,.......) in record:
   print(column1_in_table)

仅列出表中存在的for()语句中的所有列