数据库操作与网络编程基础
1. 数据库记录检索
1.1 SELECT 查询基础
在数据库中检索记录通常使用 SELECT 查询,其基本语法为:
SELECT which_columns FROM tablename
你可以通过指定列名并以逗号分隔来确定返回的列及其顺序,例如:
SELECT col1, col2, col4 FROM tablename
若要选择所有列,可使用 * :
SELECT * FROM tablename
SELECT 查询还能使用 WHERE 子句限制返回的行,使用 ORDER BY 子句影响返回行的顺序,使用 JOIN 从多个表中选择信息等。
1.2 查询结果处理
执行 SELECT 查询时, execute 方法会返回满足查询条件的行数组。这些行可以赋值给一个变量供后续使用:
rows = db.execute('SELECT * FROM tablename')
此时, rows 是一个多维数组,数组中的每个元素代表一个返回的行,每个返回的行也是一个列值数组。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



