首页 > 其他分享 >DML DDL DQL

DML DDL DQL

时间:2022-10-23 22:33:49浏览次数:44  
标签:字符 JOIN name DML 关键字 DDL DQL table

1、DDL:Data Definition Languages 

  • 数据定义语言,定义  创建数据库中的各种对象-----表、视图、索引、同义词、聚簇等如:DDL操作是隐性提交的!不能rollback:create、drop、alter
创建库 CREATE DATABASE my_db;
创建表 create table S( personID int NOT NULL PRIMARY KEY, Lastname varchar(255),  Address  varchar(255), City varchar(255) )
创建索引 CREATE INDEX PIndex ON Persons (LastName, FirstName)
撤销表 DROP INDEX index_name ON table_name
删除表 DROP TABLE table_name8
增加列 ALTER TABLE table_name MODIFY COLUMN column_name datatype
创建试图 create view view_name AS
2、DML
  • (Data Manipulation Languages)语句:数据操纵语句, 添加数据(INSERT) 删除数据(DELETE) 修改数据(UPDATE)
添加数据 insert into student(name,sex)values('zz','女'),('yj','男')
修改数据 update student set  name='a'  where id  = 1
删除数据 delete from student  where id = 1
  3、DQL  : Data QueryLanguage 数据查询语言标准语法  
% 替代 0 个或多个字符
_ 替代一个字符
[charlist] 字符列中的任何单一字符
[^charlist] 或 [!charlist] 不在字符列中的任何单一字符  
 
INNER JOIN INNER JOIN 关键字在表中存在至少一个匹配时返回行。
LEFT JOIN LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。
RIGHT JOIN RIGHT JOIN 关键字从右表(table2)返回所有的行,即使左表(table1)中没有匹配。如果左表中没有匹配,则结果为 NULL。
FULL OUTER JOIN  FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表中存在匹配,则返回行. FULL OUTER JOIN 关键字结合了 LEFT JOIN 和 RIGHT JOIN 的结果。
 

标签:字符,JOIN,name,DML,关键字,DDL,DQL,table
From: https://www.cnblogs.com/zz-1021/p/16819849.html

相关文章

  • PaddleOCR-EAST
    目录AbstractTrainPreProcessArchitectureBackboneNeckHeadLossDiceLossSmoothL1LossInferPostProcess写在前面:基于PaddleOCR代码库对其中所涉及到的算法进行代码简读,......
  • DQL-基础查询
    DQL:查询表中的记录select*from表名;1、语法:select字段列表from表名列表where条件列表groupby分组字段having 分组......
  • 【博学谷学习记录】超强总结,用心分享|抓包工具Fiddler详细教学
    一、简介与原理1.1、简介Fiddler是一个HTTP协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的HTTP通讯。Fiddler提供了电脑端、移动端的抓......
  • DQL-分组查询和分页查询
    DQL-分组查询语法:groupby分组字段;注意:1、分组查询之后查询字段:分组字段、聚合函数2、where和having的区别?1.where在分组之前进行限定,如果不满足条件,则不参与......
  • MySQL数据库DDL详情介绍
    DDL-表操作showtables;–查看当前数据库所有的表createtable表名(字段字段类型,字段字段类型);–创建表(最后一个字段类型后不需要加逗号)desc表名;–查看当前表有......
  • DQL-排序查询和聚合函数
    DQL-排序查询语法:orderby子句orderby排序字段1排序方式1,排序字段2排序方式2...排序方式:ASC:升序,默认的DESC:降序注意:如果有多个排序条件,则当前的条件......
  • 数据库(四)DQL
    DQL查询语言单表查询语法:select*from表名;字段查询select列名from表名;起别名去掉重复信息selectdistinct列名from表名;注意:distinct要放......
  • 数据库(三)DML
    DML操作语言插入语法格式:示例:--选择数据库为当前数据库USEhogwarts_stu;--创建表CREATETABLEuser(idint,namevarchar(20),ageint,sexchar(1......
  • DML-添加、删除、修改数据
    DML-添加数据语法:insertinto表名(列名1,列名2,...列名n)values(值1,值2,...值n);注意:1、列名和值要一一对应2、如果表名后,不定义列名,则默认给所有列添加值3、出来数字类......
  • JDBCTemplate-执行DML语句和执行DQL语句
    JDBCTemplate-执行DML语句需求:定义成员变量 //1、获取JDBCTemplate对象privateJdbcTemplatetemplate=newJdbcTemplate(JDBCUtils.getDataSource());......