MySQL 基础语法教程:从创建数据库到数据查询
MySQL 基础语法教程
本教程将带您了解 MySQL 数据库的基础语法,涵盖创建数据库、创建表、插入数据、更新数据、删除数据、查询数据、排序数据、分组数据、连接数据表、聚合函数和子查询等关键操作。
1. 创建数据库
CREATE DATABASE database_name;
2. 删除数据库
DROP DATABASE database_name;
3. 选择数据库
USE database_name;
4. 创建表
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
...
);
5. 删除表
DROP TABLE table_name;
6. 修改表
ALTER TABLE table_name
ADD column_name datatype;
7. 插入数据
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
8. 更新数据
UPDATE table_name
SET column_name = new_value
WHERE condition;
9. 删除数据
DELETE FROM table_name
WHERE condition;
10. 查询数据
SELECT column1, column2, ...
FROM table_name
WHERE condition;
11. 排序数据
SELECT column1, column2, ...
FROM table_name
ORDER BY column_name ASC/DESC;
12. 分组数据
SELECT column_name, COUNT(*)
FROM table_name
GROUP BY column_name;
13. 连接数据表
SELECT column_name
FROM table1
LEFT JOIN table2
ON table1.column_name = table2.column_name;
14. 聚合函数
SELECT COUNT(*)
FROM table_name;
15. 子查询
SELECT column_name
FROM table_name
WHERE column_name IN (SELECT column_name FROM table_name WHERE condition);
注意:
- 以上代码中的
database_name,table_name,column_name,datatype,value,condition等需要根据实际情况进行替换。 ASC表示升序排序,DESC表示降序排序。LEFT JOIN是左连接,还有其他连接方式,例如INNER JOIN和RIGHT JOIN。- 聚合函数除了
COUNT(*)外,还有SUM(),AVG(),MAX(),MIN()等。 - 子查询可以嵌套在其他查询语句中。
希望本教程能帮助您更好地理解 MySQL 基础语法。如果您有任何问题,请随时留言。
原文地址: https://www.cveoy.top/t/topic/mSwv 著作权归作者所有。请勿转载和采集!