sqlite 数据库使用范例 (创建表 + 插入数据 + 查询数据)
创建表
在 sqlite 中创建表需要使用特定的语法。,我们要创建一个名为"students"的表,包含"id"、"name"和"age"字段,可以使用以下代码:
CREATE TABLE students (id INTEGER PRIMARY KEY, name TEXT, age INTEGER);
上述代码中,"CREATE TABLE"用于创建表,"students"是表名,"id INTEGER PRIMARY KEY"定义了"id"字段为整数类型且为主键,"name TEXT"定义了"name"字段为文本类型,"age INTEGER"定义了"age"字段为整数类型。
插入数据
向 sqlite 表中插入数据也很简单。以下是一个插入数据的示例:
INSERT INTO students (id, name, age) VALUES
(1, '张三', 20);
INSERT INTO students (id, name, age) VALUES
(2, '李四', 21);
INSERT INTO students (id, name, age) VALUES
(3, '王五', 19);
这里使用"INSERT INTO"语句将数据插入到"students"表中,每个"VALUES"子句对应一行数据,括号内依次为各个字段的值。
查询数据
查询 sqlite 表中的数据可以使用"SELECT"语句。,要查询"students"表中的所有数据,可以使用以下代码:
SELECT FROM students;
"SELECT "表示选择所有字段,"FROM students"指定从"students"表中查询。如果只需要查询特定的字段,可以在"SELECT"后面列出相应的字段名。
还可以根据条件进行查询。比如,查询年龄大于 20 岁的学生:
SELECT FROM students WHERE age > 20;
这里通过"WHERE"子句指定了查询条件,只有满足条件的记录才会被返回。
sqlite 数据库的使用相对简单,通过创建表、插入数据和查询数据等操作,可以满足大部分数据管理的需求。在实际应用中,根据具体的业务场景和需求,灵活运用这些操作,能够高效地管理和处理数据。
以下是提炼的问题: 1. 如何在 sqlite 中创建多个表? 2. 怎样在 sqlite 表中更新数据? 3. 除了上述查询方式,sqlite 还有哪些查询技巧? 4. sqlite 数据库在移动端开发中有哪些应用?