下面我将详细讲解Python3中使用SQLite3进行条件查询的操作攻略,包括查询、限制条件、order by排序等操作。
1. 连接数据库
import sqlite3
# 建立连接
conn = sqlite3.connect('example.db')
2. 查询数据
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
# 执行查询数据的SQL语句并且打印出结果
for row in c.execute('SELECT * FROM tablename'):
print(row)
conn.close()
3. 限制条件查询
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
# 执行限制条件查询的SQL语句并打印出结果
for row in c.execute('SELECT * FROM tablename WHERE columnname="value"'):
print(row)
conn.close()
4. Order by排序
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
# 执行按某个字段排序的SQL语句并打印出结果
for row in c.execute('SELECT * FROM tablename ORDER BY columnname'):
print(row)
conn.close()
以上就是使用Python3对SQLite3数据库进行条件查询的操作攻略,包括了连接数据库、查询数据、限制条件查询、Order by排序等操作。如果需要深入研究SQLite3的话,可以参考SQLite官网文档进行学习。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python3 sqlite3限制条件查询的操作 - Python技术站