sqlite3 数据库的基本使用 (创建表 + 插入数据 + 查询数据)
创建表
我们需要创建一个表来存储数据。在 sqlite3 中,可以使用 CREATE TABLE 语句来创建表。以下是一个创建学生表的示例代码:
CREATE TABLE students (
id INTEGER PRIMARY KEY,
name TEXT,
age INTEGER,
grade REAL
在上述代码中,我们创建了一个名为 students 的表,包含了 id、name、age 和 grade 四个字段。其中,id 字段被设置为主键,用于唯一标识每一条记录。
插入数据
创建好表之后,我们可以向表中插入数据。使用 INSERT INTO 语句可以实现这一操作。以下是一个向 students 表中插入数据的示例代码:
INSERT INTO students (name, age, grade) VALUES ('张三',
18, 85.5);
在上述代码中,我们向 students 表中插入了一条记录,包含了学生的姓名、年龄和成绩等信息。
查询数据
插入数据之后,我们可以通过查询语句来获取表中的数据。sqlite3 提供了 SELECT 语句用于查询数据。以下是一个查询 students 表中所有数据的示例代码:
SELECT FROM students;
上述代码中的 表示查询所有字段。如果我们只想查询特定的字段,可以将 替换为具体的字段名。,要查询 students 表中的 name 和 age 字段,可以使用以下代码:
SELECT name, age FROM students;
除了简单的查询,sqlite3 还支持各种条件查询、排序查询等高级功能,以满足不同的查询需求。
sqlite3 数据库的基本使用包括创建表、插入数据和查询数据等操作。通过这些操作,我们可以轻松地管理和操作本地数据库中的数据。
以下是提炼的问题: 1. 如何在 sqlite3 中创建表? 2. 怎样向 sqlite3 表中插入数据? 3. sqlite3 中如何进行查询数据操作? 4. sqlite3 数据库的高级查询功能有哪些?