我正在尝试选择sql中特定列中的所有数据。
self.cur = self.conn.cursor()
self.res = self.cur.fetchall()
答案 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()语句中的所有列