SQLite 教程-SELECT
SQLite Select语句
SELECT语句的简单用法
使用 SELECT 语句执行一个简单的计算:
SELECT 1+1;

以下是SELECT语句的用法:
SELECT DISTINCT column_list
FROM table_list
JOIN table ON join_condition
WHERE row_filter
ORDER BY column
LIMIT count OFFSET offset
GROUP BY column
HAVING group_filter;
- 使用
ORDER BY子句对结果集进行排序 - 使用
DISTINCT子句查询表中唯一的行 - 使用
WHERE子句过滤结果集中的行 - 使用
LIMIT OFFSET语句限制查询返回的行数 - 使用
INNER JOIN和LEFT JOIN进行多表连接查询 - 使用
GROUP BY语句进行分组查询 - 使用
HAVING语句过滤分组
本节教程,使用SELECT语句进行简单查询
SELECT column_list
FROM table;
即使,SELECT语句出现在FROM子句的前面,SQLite先评估FROM子句再评估SELECT 子句,因此:
- 首先,从FROM语句可以明确从哪个表读取数据。 FORM语句后可以有多个表。
- 其次,在SELECT语句后明确列所查找表的列字段。
使用分号(;)终止查询语句。
SQLite SELECT 案列
tracks 歌曲表

从tracks表中,查询指定的列:
SELECT
trackid,
name,
composer,
unitprice
FROM
tracks;
查询数据库列表中所有的列:
select * from tracks;
在实际的应用中,尽量避免是使用“*”来匹配所有的列。
浙公网安备 33010602011771号