⚡ 编程实验室🏗️ HTML🎨 CSS⚡ JavaScript🐍 Python🗄️ SQL☕ Java⚛️ React💚 Vue🟢 Node.js⚙️ C语言🐘 PHP🐹 Go🔷 TypeScript🐬 MySQL🔧 C++🎯 C#🦀 Rust🅱️ Bootstrap💡 jQuery🎸 Django🍃 MongoDB👗 Sass🎪 Kotlin📊 R语言📋 XML📊 Excel🐘 PostgreSQL🐳 Docker🅰️ Angular🎮 游戏🏠 网站首页

SQL 入门教程 — 数据库查询语言

从零学习 SQL:了解数据库、写出第一个查询、掌握 SELECT/FROM/WHERE · 难度:入门 · +20XP

SQL 是什么?

SQL(Structured Query Language,结构化查询语言)是操作数据库的标准语言。无论你用 MySQL、PostgreSQL、Oracle 还是 SQLite,SQL 语法基本通用。

SQL 学一次,所有关系型数据库都能用。它是后端开发、数据分析、AI/ML 数据预处理的核心技能。

为什么学 SQL?

理由说明
🌍 通用标准所有关系型数据库都用 SQL,学一次到处用
📊 数据分析必备数据分析师、BI 工程师的核心工具
🏗️ 后端基础Web 开发 80% 的工作就是 CRUD
🤖 AI/ML数据清洗、特征工程大量用 SQL
💼 面试必考几乎所有技术岗位面试都考 SQL

数据库是什么?

数据库就像一个超级电子表格——数据按表格(Table)组织,每行是一条记录,每列是一个字段。SQL 让你增删改查这些数据。

你的第一个 SQL 查询

右边编辑器已经内置了示例数据库。试试这些查询:

-- 查看所有学生
SELECT * FROM students;

-- 只看姓名和分数 SELECT name, score FROM students;

-- 只看分数大于 80 的 SELECT name, score FROM students WHERE score > 80;

-- 按分数从高到低排列 SELECT name, score FROM students ORDER BY score DESC;

SQL 语句分类

类型语句作用
查询SELECT从表中读取数据(最常用)
插入INSERT INTO添加新数据
更新UPDATE修改已有数据
删除DELETE删除数据
定义CREATE TABLE创建表结构

动手试试

  1. 用 SELECT * 查看 students 表的所有数据
  2. 用 WHERE 筛选分数大于 85 的学生
  3. 用 ORDER BY 按年龄排序
  4. 试试 SELECT name, age, score 只选三列
Ctrl+Enter
🚀 升级VIP
解锁全部课程+AI助手

🏆 学习排行

加载中...

📊 统计

📖 146 篇
0 完成
🔥 0