📜  mysql 案例 - SQL (1)

📅  最后修改于: 2023-12-03 15:03:06.950000             🧑  作者: Mango

MySQL 案例 - SQL

MySQL 是一个开源的关系型数据库管理系统,其 SQL 语言广泛应用于 Web 应用开发、数据分析等领域。以下是一些 MySQL 案例和 SQL 示例,帮助程序员更好地了解和使用 MySQL。

创建表格
CREATE TABLE users (
    id INT NOT NULL AUTO_INCREMENT,
    name VARCHAR(100) NOT NULL,
    email VARCHAR(100) NOT NULL,
    age INT,
    PRIMARY KEY (id)
);

上述 SQL 语句创建了一个名为 users 的表格,其中包含了 id、name、email、age 四个字段,并将 id 设为自增主键。

插入数据
INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@example.com', 23);
INSERT INTO users (name, email, age) VALUES ('Bob', 'bob@example.com', 24);

上述 SQL 语句插入了两条数据到 users 表格中。

查询数据
SELECT * FROM users;

上述 SQL 语句查询了 users 表格中的所有数据,返回结果如下:

| id | name | email | age | |---:|------|----------------|---:| | 1 | Alice | alice@example.com | 23 | | 2 | Bob | bob@example.com | 24 |

SELECT name, age FROM users WHERE age > 23;

上述 SQL 语句查询了 users 表格中年龄大于 23 的用户姓名和年龄,返回结果如下:

| name | age | |------|---:| | Bob | 24 |

更新数据
UPDATE users SET age = 25 WHERE name = 'Alice';

上述 SQL 语句更新了 users 表格中 Alice 的年龄为 25。

删除数据
DELETE FROM users WHERE name = 'Bob';

上述 SQL 语句删除了 users 表格中名为 Bob 的记录。

以上是一些 MySQL 案例和 SQL 示例,希望对程序员更好地了解 MySQL 有所帮助。