SQL语句大全知识点解析

一、数据操作(Data Manipulation Language, DML

1. SELECT

用于从数据库表中检索数据行和列,是SQL中最常用的操作之一,用来提取数据并进行筛选。

  • 基本语法
SELECT column1, column2, ... FROM table_name;
  • 示例
  • stock_information表中选择所有记录:
SELECT * FROM stock_information;

2. INSERT

用于向数据库表添加新数据行。

  • 基本语法
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
  • 示例
  • employee表中插入一条新记录:
INSERT INTO employee (emp_id, emp_name, position) VALUES (1001, '张三', '工程师');

3. DELETE

用于从数据库表中删除数据行。

  • 基本语法
DELETE FROM table_name WHERE condition;
  • 示例
  • 删除employee表中所有position为'工程师'的记录:
DELETE FROM employee WHERE position = '工程师';

4. UPDATE

用于更新数据库表中的数据。

  • 基本语法
UPDATE table_name SET column1=value1, column2=value2, ... WHERE condition;
  • 示例
  • 更新employee表中所有position为'工程师'的员工工资增加10%:
UPDATE employee SET salary = salary * 1.1 WHERE position = '工程师';

二、数据定义(Data Definition Language, DDL

DDL主要用于定义和管理数据库结构。

...