SQL语句教程知识点详解
一、SQL指令概览
SQL,即 Structured Query Language,是一种用于管理和处理关系型数据库的标准语言。本教程全面介绍SQL的基本指令及其应用场景,适用于初学者快速入门以及专业人士复习巩固。
二、基础SQL指令
-
SELECT
功能:用于从指定的表格中选取数据。
语法:SELECT column_name(s) FROM table_name;
示例:从Store_Information表格中选取所有store_name。
sql
SELECT store_name FROM Store_Information;
输出结果:
| store_name |
|---|
| LosAngeles |
| SanDiego |
| Boston |
-
DISTINCT
功能:用于去除查询结果中的重复行。
语法:SELECT DISTINCT column_name(s) FROM table_name;
示例:从Store_Information表格中选取不重复的store_name。
sql
SELECT DISTINCT store_name FROM Store_Information;
输出结果:
| store_name |
|---|
| LosAngeles |
| SanDiego |
| Boston |
-
WHERE
功能:用于指定查询条件。
语法:SELECT column_name(s) FROM table_name WHERE condition;
示例:从Store_Information表格中选取销售额超过1000美元的数据。
sql
SELECT * FROM Store_Information WHERE Sales > 1000;
输出结果:
| store_name | Sales | Date |
|---|----------|
| LosAngeles | 1500 | Jan-05-1999 |
-
AND
功能:用于连接多个条件。