SQL简单入门 学习笔记
SQL简单入门 学习笔记
和资料库互动的程序语言
运行在资料库管理系统
https://sqliteviz.com/app/ (浏览器运行sql语法)
在sqlite中:
预载入
1 | SELECT * FROM "students"; |
最后加分号

星号代表全部,我们也可以选择栏目:
1 | SELECT 姓名,班级,成绩 FROM "students"; |
LIMIT语法:
1 | SELECT 姓名,班级,成绩 FROM "students" LIMIT 5 OFFSET 10; |
从第6个开始,后面连续10个(限制数量)
1 | SELECT 姓名,班级,成绩 |
也可以是:
1 | WHERE name LIKE "张%" //任意字符 |
也可以使用AND和OR语句
常见函数
1 | SELECT AVG(), MAX(), MIN(), COUNT() |
改名字:
1 | SELECT AVG(成绩) AS 成绩平均 |
可以按班级:
1 | GROUP BY 班级 |
但这个时候的筛选要用
1 | HAVING |
筛不同:
1 | SELECT DISTINCT 社团 |
特定顺序:

生成表格:
1 | CREATE TABLE clubs ( |
插入表格:
1 | INSERT INTO clubs (, ) |
也用 SET, 但必须用 WHERE,否则会全部查询;
跨表格:
1 | SELECT students.name students.club clus.name |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 zhangxixi的博客!