MySQL 篇-深入了解 DML、DQL 语言
在MySQL中,数据操纵语言(DML)主要用于对数据库中的数据进行增删改,查询语言(DQL)用于查询数据。以下是DML和DQL语句的简单示例:
DML示例:
-- 插入数据
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20);
-- 更新数据
UPDATE students SET age = 21 WHERE id = 1;
-- 删除数据
DELETE FROM students WHERE id = 1;
DQL示例:
-- 查询所有列
SELECT * FROM students;
-- 查询指定列
SELECT id, name FROM students;
-- 带条件查询
SELECT * FROM students WHERE age > 20;
-- 排序查询
SELECT * FROM students ORDER BY age DESC;
-- 聚合查询
SELECT COUNT(*) FROM students;
-- 分页查询
SELECT * FROM students LIMIT 10 OFFSET 20;
这些示例展示了如何使用DML和DQL语句进行数据的增删改以及查询操作。在实际应用中,根据具体需求,可以组合使用各种DML和DQL语句来完成数据的管理和分析。
评论已关闭