sql常用语句大全 实例

admin 30 0

SQL常用语句大全及实例

一、SQL简介

SQL(Structured Query Language)是一种用于管理关系型数据库的标准化语言,它允许用户对数据库进行各种操作,如创建、插入、更新、删除和查询数据,SQL常用语句是数据库操作的基础,下面将介绍一些常用的SQL语句及其实例。

二、SQL常用语句

1. 创建表

创建表是数据库操作的基础,使用CREATE TABLE语句可以创建一个新表,创建一个名为"users"的表,包含id、name和age三个字段:

CREATE TABLE users (
  id INT PRIMARY KEY,
  name VARCHAR(50),
  age INT
);

2. 插入数据

插入数据是将数据添加到数据库表中的操作,使用INSERT INTO语句可以插入数据,向"users"表中插入一条数据:

INSERT INTO users (id, name, age) VALUES (1, 'John', 25);

3. 查询数据

查询数据是数据库操作中最常见的操作之一,使用SELECT语句可以查询数据,查询"users"表中的所有数据:

SELECT * FROM users;

4. 更新数据

更新数据是修改数据库表中已有数据的操作,使用UPDATE语句可以更新数据,将"users"表中id为1的用户的年龄更新为30:

UPDATE users SET age = 30 WHERE id = 1;

5. 删除数据

删除数据是从数据库表中删除数据的操作,使用DELETE FROM语句可以删除数据,删除"users"表中id为1的用户:

DELETE FROM users WHERE id = 1;

6. 连接表

连接表是将多个表关联起来的操作,以便从多个表中获取数据,使用JOIN语句可以连接表,将"orders"表和"users"表连接起来,获取每个用户的订单信息:

SELECT users.name, orders.order_date
FROM users
JOIN orders ON users.id = orders.user_id;

7. 排序数据

排序数据是对查询结果进行排序的操作,使用ORDER BY语句可以对结果进行排序,按年龄从小到大排序"users"表中的数据:

SELECT * FROM users ORDER BY age ASC;