SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。

query                               Manipulation            define                       controlle



DQL:(基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块)

select * from table_name;

DML:(数据操纵语言DML主要有三种形式: 插入:INSERT, 更新:UPDATE,和 删除:DELETE)

delete from table_name where id = 1;

DDL:(用来创建数据库中的各种对象-----表、视图、 索引、同义词、聚簇等)

CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` date NOT NULL,
PRIMARY KEY (`emp_no`));

DCL:(用来授予或回收访问数据库的某种特权,并控制 数据库操纵事务发生的时间及效果,对数据库实行监视等)

COMMIT [WORK]:提交。
GRANT:授权。
ROLLBACK [WORK] TO [SAVEPOINT]。

大剑无锋之DQL、DML、DDL、DCL,简单举个例子【面试推荐】相关推荐

  1. 数据库SQL语言类型(DQL.DML.DDL.DCL)

    1.SQL语言 SQL(Structure Query Language)语言是数据库的核心语言. SQL是一个标准的数据库语言, 是面向集合的描述性非过程化语言. 它功能强,效率高,简单易学易维护. ...

  2. mysql操作语句类型DQL\DML\DDL\DCL

    SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE ...

  3. 大剑无锋之面试问到了Kafka???【面试推荐】

    kafka 面试题 1.如何获取 topic 主题的列表 2.生产者和消费者的命令行是什么? 3.consumer 是推还是拉? 4.讲讲 kafka 维护消费状态跟踪的方法 5.讲一下主从同步 6. ...

  4. 大剑无锋之SQL求用户最近的登录时间【面试推荐】

    表数据: 输出结果: 请用一条sql展示出来. 解题思路: 我们先用分组name看结果: select * from employees_plus group by name 结果: 发现展示的是以n ...

  5. 大剑无锋之Spark中的Driver是什么?【面试推荐】

    Spark中的Driver即运行Application的Main()函数并且创建SparkContext,其中创建SparkContext的目的是为了准备Spark应用程序的运行环境.在Spark中由 ...

  6. 大剑无锋之UNION 和 UNION ALL (SQL)【面试推荐】

    SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列.列也必须拥有相似的数据类型.同时,每 ...

  7. java连接mysql执行ddl_dljd_(007_009)_jdbc执行DQL/DML/DDL语句

    packageedu.aeon.jdbc;importjava.sql.Connection;importjava.sql.Driver;importjava.sql.DriverManager;im ...

  8. DML,DDL,DCL,DQL的区别

    DML 英文缩写 DML = Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言.具体是指是UPDATE更新.INSER ...

  9. 数据库中DML,DDL,DCL,DQL指的是什么意思

    1)DQL(Dimensional Query Language)            数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT < ...

最新文章

  1. 鹅厂2020暑期实习第二次二面
  2. 全球第二大浏览器升级!内存/CPU占用暴降
  3. windows进程间通信方式总结
  4. swift获取通讯录
  5. 为什么非阻塞io性能更好_提高性能:流的非阻塞处理
  6. (34)FPGA面试题FPGA和CPLD有哪些区别
  7. python3 value counts函数_如何将value_counts()输出转换为数据帧?
  8. python文件操作笔记
  9. Bailian4145 放弃考试 POJ2976 ZOJ3068 Dropping tests【二分法+01分数规划】
  10. 擠出機步進馬達的 Steps per Unit 該如何計算?
  11. 【LeetCode】217. Contains Duplicate (2 solutions)
  12. svnadmin hotcopy整库拷贝方式(转载)
  13. Python 可轻松开发植物大战僵尸游戏(附动态演示+源码分享)
  14. POI java.lang.IllegalArgumentException: Merged region xxx must contain 2 or more cells问题解决
  15. linux 时间 time(2)-频率(时钟周期/指令周期/CPU周期)和 jiffies
  16. 渐近记号Θ、Ο、o、Ω、ω详解
  17. 计算机ms高级应用科目一 科目二考什么,科目一、科目二、科目三、科目四都考什么?全都在这儿了!...
  18. 小马哥----高仿苹果6S A235刷机拆机图与开机界面图 真八核6735芯片 精仿系列机
  19. Swift编程二十四(不透明类型)
  20. 国内外知名云服务公司介绍

热门文章

  1. HDU多校4 - 6992 Lawn of the Dead(线段树+模拟)
  2. 51Nod - 1024 矩阵中不重复的元素(数学)
  3. HDU - 3065 病毒侵袭持续中(AC自动机)
  4. linux桌面系统ping在哪,Linux系统ping命令那些不为人知的选项
  5. gbd 分析core文件_Go 性能分析工具 pprof 入门
  6. 【数据结构】线性表的顺序存储结构(c语言实现)
  7. 16.枚举中的option和result.rs
  8. SurfaceFlinger 和 Hardware Composer
  9. python 实现HMAC_SHA1算法
  10. Python中数据类型的操作