SQLite 语法学习笔记
创建数据库
使用 sqlite3 命令创建一个名为 test.db 的数据库:
sqlCopy Codesqlite3 test.db
创建表格
使用 CREATE TABLE 语句创建一个名为 students 的表格,其中包含学生的 ID、姓名和年龄:
sqlCopy CodeCREATE TABLE students (id INT, name TEXT, age INT);
插入数据
使用 INSERT INTO 语句向 students 表格中插入一条记录:
sqlCopy CodeINSERT INTO students (id, name, age) VALUES (1, '张三', 18);
查询数据
使用 SELECT 语句从 students 表格中查询所有记录:
sqlCopy CodeSELECT * FROM students;
使用 WHERE 子句指定查询条件:
sqlCopy CodeSELECT * FROM students WHERE age >= 18;
更新数据
使用 UPDATE 语句更新 students 表格中的记录:
sqlCopy CodeUPDATE students SET age = 19 WHERE id = 1;
删除数据
使用 DELETE 语句删除 students 表格中的记录:
sqlCopy CodeDELETE FROM students WHERE id = 1;
其他常用语句
DROP TABLE:删除表格。ALTER TABLE:修改表格结构。CREATE INDEX:创建索引。JOIN:连接两个或多个表格。
以上是 SQLite 最常用的语句,还有其他更复杂的语句可以在需要时进行学习。