1.SQL的六类内容:
(1)数据定义语言(DDL): 创建、删除表结构的语句,包括Create、Drop
(2)数据控制语言(DCL): 为定义数据访问及修改权限而实现的语句,包括Grant、Revoke
(3)数据查询语言(DQL): 定义从数据表中查询已有数据的方法,例如Select
(4)数据操作语言(DML): 定义对数据表中的数据进行增、删、改的方法,包括Insert、Delete、Update
(5)事务处理语言(TPL): 为保证多条SQL语句的数据一致性而定义的语句,比如Commit、Rollback
(6)指针控制语言(CCL): 定义对查询到的多条记录进行逐行控制的方法及与cursor相关的语句 2.常用SQL条件操作符:
操作符 描述 举例
= 等于 title = '高等数学'
<> 不等于 period <> 320
> 大于 period > 300
< 小于 period < 400
>= 大于等于 period >= 280
<= 小于等于 period <= 380
Between 在两个数之间 period between 200 and 400
Like 模糊匹配 //匹配所有名字开头为大学的课程 eg:大学语文 大学英语
title like '大学%'
In 是否在集合中 title in ('经济学基础','大学英语','心理学')
IS NULL 判断是否为空 description IS NULL
AND 并 period>300 AND description like "%必修课%"
OR 或 title = '心理学' OR title = '电路基础' 注: 在多条件表达式中,AND运算的优先级高于OR,即先运算AND再运算OR

最新文章

  1. JS表单验证
  2. java 22 - 6 多线程之线程调度和设置线程的优先级
  3. paip. dsl 编程语言优点以及 常见的dsl
  4. 我写的一个ExcelHelper通用类,可用于读取或生成数据
  5. Servlet&amp;jsp基础:第五部分
  6. Careercup - Google面试题 - 5085331422445568
  7. (转)【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
  8. android 分区layout以及虚拟内存布局-小结
  9. C51 的编程规范
  10. jstl中添加自定义的函数
  11. 解决:安装SQl 2008为SQL Server代理服务提供的凭据无效
  12. JavaScript常用内置对象(window、document、form对象)
  13. 关于Django字段类型中 blank和null的区别
  14. 每个月总有那么几天!!!!XML解析
  15. Vue $emit()不触发方法的原因
  16. JSSDK微信支付封装的支付类方法,代码比较齐全,适合收藏
  17. 简单登录注册实现(Java面向对象复习)
  18. change_bit 按位取反
  19. jquery接触初级-----ajax 之:jquery_ajax 方法
  20. .NET CORE EF 框架调用存储过程

热门文章

  1. jquery ui是什么
  2. thinkphp3.2验证码在服务器上显示不出来
  3. 出错的sql
  4. createjs记录坑
  5. Xcode6中手动添加Precompile Prefix Header
  6. canvas实现的时钟效果
  7. prim和kruskal比较
  8. 【LeetCode 144_二叉树_遍历】Binary Tree Preorder Traversal
  9. Java编程之Map中分拣思想。
  10. 怎样创造財富?硅谷创业之父 Paul Graham 《黑客与画家》思维导图