import sqlite3 conn = sqlite3.connect('mydb.db') cursor = conn.cursor() cursor.execute('''SELECT * from EMPLOYEE''') result = cursor.fetchone() print(result) result = cursor.fetchmany() print(result) result = cursor.fetchall() print(result) conn.commit() conn.close()
('Veasna', 'KEO', 27, 'F', 9000.0) [('Vinay', 'KUNG', 20, 'M', 6000.0)] [('Sarika', 'VONG', 25, 'M', 8300.0), ('Samantha', 'PECH', 26, 'F', 10000.0), ('Thirit', 'KANN', 24, 'F', 6000.0)]
ក្រៅពីការស្រង់យកទិន្នន័យទាំងអស់ពីក្នុងតារាងណាមួយ យើងក៏អាចស្រង់យកទិន្នន័យពីក្នុងក្រឡាឈរមួយចំនួនបានដែរ ដោយធ្វើដូចខាងក្រោមនេះ៖
import sqlite3 conn = sqlite3.connect('mydb.db') cursor = conn.cursor() sql = '''SELECT FIRST_NAME, INCOME from EMPLOYEE''' cursor.execute(sql) result = cursor.fetchone() print(result) result = cursor.fetchmany() print(result) result = cursor.fetchall() print(result) conn.commit() conn.close()
('Veasna', 9000.0) [('Vinay', 6000.0)] [('Sarika', 8300.0), ('Samantha', 10000.0), ('Thirit', 6000.0)]