SQL——学习资料

知识点概览

档为初学者提供一份详尽的SQL学习指南,涵盖了一系列关键概念与操作指令,帮助理解数据库管理数据查询的基本框架。以下是从文档中提取的核心知识点,包括但不限于SQL的基础语法、表格处理、数据检索与过滤等。

一、SQL基础指令

SELECT

  • 定义SELECT是最基本的数据检索语句,用于从指定的表或视图中选择数据行。
  • 语法SELECT column_name(s) FROM table_name;
  • 示例SELECT store_name FROM Store_Information;

DISTINCT

  • 功能:用于消除重复记录,只返回唯一不同的值。
  • 语法SELECT DISTINCT column_name(s) FROM table_name;
  • 示例SELECT DISTINCT store_name FROM Store_Information;

WHERE

  • 功能:用于筛选满足特定条件的行。
  • 语法SELECT * FROM table_name WHERE condition;
  • 示例SELECT * FROM Store_Information WHERE Sales > 500;

AND & OR

  • 功能:逻辑运算符,用于组合多个条件。
  • 语法SELECT * FROM table_name WHERE condition1 AND/OR condition2;
  • 示例SELECT * FROM Store_Information WHERE Sales > 500 AND Date = 'Jan-08-1999';

IN

  • 功能:用于匹配列值是否在指定集合中。
  • 语法SELECT * FROM table_name WHERE column_name IN (value1, value2,...);
  • 示例:`SELECT * FROM Store_Information WHERE store_name IN ('L'...