小白篇(四):Mysql数据库学习-Sql语句之DML语法

 

获取原文

 

简短介绍


大家好,明天就是中秋和国庆节了。先祝大家双节快乐。前一篇文章给分享了下什么是DDL,给大家复习下。DDL就是对数据库或表结构的操作,如:创建、修改、删除结构。好学者都懂得温故而知新,保持良好的习惯,可以快速的提升自己。

 

 

01-什么是DML

DML是Data Manipulation Language的缩写。是指对数据进行操作的语言。我们通常操作数据使用的指令集合就叫DML语法。一般包含:select、insert、update、delete 这些语法。在工作中如果能够灵活并且熟练的使用这些语法。也可以算作一个Sql大神了。不要小看这些语法,工作中通常会有组合的使用情况。Sql是进入大数据的必备技能。

 

 

02-DML操作实战

  • 1、select语法:查询表数据使用,可以同时关联多种表进行查询。但是需要弄清楚表中数据存储的关系。如:1对1、1对多、多对多的数据关系。

  • 举例说明:一张客户信息表、一张订单信息表、一张产品表、一张实名表

  • 1对1的情况: 客户与实名表,是一对一的关系

  • 1对多的情况:客户与订单,是一对多的关系

  • 多对多的情况:产品与订单,是多对多的关系。理解这些关系,便于我们可以灵活的利用select查找出需要的数据。

-- 为select准备测试表和数据
-- 创建客户表(测试表)
create table customer_info
(
cut_id int comment '客户id',
cut_name varchar(2) comment '客户姓名'
);
-- 插入数据(测试数据)
insert into customer_info(cut_id,cut_name) values(1,'张三');
insert into customer_info(cut_id,cut_name) values(2,'李四');
-- 创建客户订单表(测试表)
create table order_info
(
cut_id int comment '客户ID

你可能感兴趣的:(分享,大数据,mysql)