sql教学
时间: 2023-06-28 18:13:48 浏览: 39
SQL(Structured Query Language)是一种用于访问和管理关系数据库的标准语言。它允许用户从数据库中检索和操作数据。以下是一个基本的 SQL 教程:
1. 创建数据库
使用 CREATE DATABASE 语句创建一个新的数据库。例如:
```
CREATE DATABASE mydatabase;
```
2. 创建表
使用 CREATE TABLE 语句创建一个新的表。例如:
```
CREATE TABLE customers (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
```
这将创建一个名为 customers 的表,其中包含 id、firstname、lastname、email 和 reg_date 这些列。
3. 插入数据
使用 INSERT INTO 语句将数据插入表中。例如:
```
INSERT INTO customers (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com');
```
这将在 customers 表中插入一行数据,其中 firstname、lastname 和 email 列的值分别为 John、Doe 和 john@example.com。
4. 查询数据
使用 SELECT 语句从表中检索数据。例如:
```
SELECT * FROM customers;
```
这将检索 customers 表中的所有行和所有列。
5. 更新数据
使用 UPDATE 语句更新表中的数据。例如:
```
UPDATE customers SET email='johndoe@example.com' WHERE id=1;
```
这将更新 customers 表中 id 为 1 的行的 email 列。
6. 删除数据
使用 DELETE FROM 语句从表中删除数据。例如:
```
DELETE FROM customers WHERE id=1;
```
这将删除 customers 表中 id 为 1 的行。
这是一个简单的 SQL 教程。要深入了解 SQL,请查看更多的 SQL 教程和文档。