SQLite 语法学习笔记

创建数据库

使用 sqlite3 命令创建一个名为 test.db 的数据库:

sqlCopy Code
sqlite3 test.db

创建表格

使用 CREATE TABLE 语句创建一个名为 students 的表格,其中包含学生的 ID、姓名和年龄:

sqlCopy Code
CREATE TABLE students (id INT, name TEXT, age INT);

插入数据

使用 INSERT INTO 语句向 students 表格中插入一条记录:

sqlCopy Code
INSERT INTO students (id, name, age) VALUES (1, '张三', 18);

查询数据

使用 SELECT 语句从 students 表格中查询所有记录:

sqlCopy Code
SELECT * FROM students;

使用 WHERE 子句指定查询条件:

sqlCopy Code
SELECT * FROM students WHERE age >= 18;

更新数据

使用 UPDATE 语句更新 students 表格中的记录:

sqlCopy Code
UPDATE students SET age = 19 WHERE id = 1;

删除数据

使用 DELETE 语句删除 students 表格中的记录:

sqlCopy Code
DELETE FROM students WHERE id = 1;

其他常用语句

  • DROP TABLE:删除表格。
  • ALTER TABLE:修改表格结构。
  • CREATE INDEX:创建索引。
  • JOIN:连接两个或多个表格。

以上是 SQLite 最常用的语句,还有其他更复杂的语句可以在需要时进行学习。