常用的SQL语句以及它们的作用和示

以下是一些常用的SQL语句以及它们的作用和示例:

 

1. **SELECT**:从数据库中检索数据

   - 例子:`SELECT * FROM employees;`

 

2. **INSERT INTO**:向数据库表中插入新记录

   - 例子:`INSERT INTO employees (id, name, age) VALUES (1, 'John', 25);`

 

3. **UPDATE**:更新数据库表中的现有记录

   - 例子:`UPDATE employees SET age = 26 WHERE name = 'John';`

 

4. **DELETE FROM**:从数据库表中删除记录

   - 例子:`DELETE FROM employees WHERE id = 1;`

 

5. **CREATE TABLE**:创建新的数据库表

   - 例子:`CREATE TABLE products (id INT, name VARCHAR(50), price DECIMAL(10, 2));`

 

6. **ALTER TABLE**:修改现有的数据库表结构

   - 例子:`ALTER TABLE products ADD column description TEXT;`

 

7. **DROP TABLE**:删除数据库表

   - 例子:`DROP TABLE products;`

 

8. **SELECT DISTINCT**:从数据库中检索唯一的值

   - 例子:`SELECT DISTINCT department FROM employees;`

 

9. **ORDER BY**:对结果进行排序

   - 例子:`SELECT * FROM employees ORDER BY age DESC;`

 

10. **GROUP BY**:根据指定的列对结果进行分组

    - 例子:`SELECT department, COUNT(*) FROM employees GROUP BY department;`

 

11. **HAVING**:在使用GROUP BY进行分组后,对分组结果进行筛选

    - 例子:`SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 5;`

 

12. **JOIN**:将两个或多个表中的行组合在一起

    - 例子:`SELECT employees.name, departments.name FROM employees JOIN departments ON employees.department_id = departments.id;`

 

这些是一些基本的SQL语句,它们可以帮助你在数据库中执行各种操作。如果你需要更多的SQL语句或者有其他问题,请随时告诉我。

相关推荐

  1. 常用SQL语句以及它们作用

    2024-04-02 22:36:03       39 阅读
  2. C语言变量常量是什么,以及它们区别

    2024-04-02 22:36:03       22 阅读
  3. MVVMMVC原理以及它们区别

    2024-04-02 22:36:03       30 阅读
  4. MVVMMVC以及MVP原理以及它们区别

    2024-04-02 22:36:03       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-02 22:36:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-02 22:36:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-02 22:36:03       82 阅读
  4. Python语言-面向对象

    2024-04-02 22:36:03       91 阅读

热门阅读

  1. Mysql数据库——InnoDB和MyISAM区别与联系

    2024-04-02 22:36:03       39 阅读
  2. 2800. 包含三个字符串的最短字符串

    2024-04-02 22:36:03       38 阅读
  3. NoSQL数据库

    2024-04-02 22:36:03       41 阅读
  4. docker + miniconda + python 环境安装与迁移(简化版)

    2024-04-02 22:36:03       37 阅读
  5. 22 多态

    22 多态

    2024-04-02 22:36:03      31 阅读
  6. 算法——逆波兰式

    2024-04-02 22:36:03       29 阅读