• SQL对大小写不敏感!
  • SQL DML和DDL:可以把SQL分为两个部分:数据操作语言(DML)和数据定义语言(DDL)
  • SQL(结构化查询语言)是用于执行查询的语法。但是SQL语言也包含用于更新、插入和删除记录的语法。
  • 查询和更新指令构成了SQL的DML部分:
    • select,update,delete,insert into等
  • SQL的数据定义语言(DDL)部分使我们有能力创建或删除表格。也可以定义索引键,规定表之间的链接,以及施加表之间的约束。
    • create database - 创建新的数据库
    • alert database - 修改数据库
    • create table - 创建新表
    • alert table - 变更数据库表
    • drop table - 删除表
    • create index - 创建索引表
    • drop index - 删除索引
  •  

使用样例:

  • Distinct关键词:在数据库表中可能含有重复值,不过有时你并不像看这些重复值有几个,可以使用该关键词。语法为:
  • select distinct 列名称 from 表名称 
    SQL 的Date函数:当我们处理日期时,要确保插入的日期格式与数据库中的格式是匹配的。
    MySQL Date函数:
函数 描述
NOW()         返回当前的日期和时间
CURDATE()  返回当前的日期
CURTIME() 返回当前的时间
DATE() 提取日期或日期/时间表达式的日期部分
EXTRACT() 返回日期/时间按……的单独部分                       
DATE_ADD() 给日期添加指定的时间间隔
DATE_SUB() 从日期减去指定的时间间隔
DATEDIFF() 返回两个日期之间的天数
DATE_FROMAT()        用不同的格式显示日期/时间

  • SQL Server Date函数:
函数       描述        
GETDATE()  返回当前日期和时间     
DATEPERT()  返回日期/时间的单独部分
DATEADD()  在日期中添加或减去指定的时间间隔    
DATEDIFF() 返回两个日期之间的时间
CONVERT() 用不同的格式显示日期/时间

最新文章

  1. 触屏touch事件记录
  2. Git Windows客户端保存用户名与密码
  3. 在JAVA中,关于反射机制的讨论
  4. HTML5-------元素使用
  5. 青岛理工大学第五届ACM交流赛 部分题解
  6. Android应用源码安卓短信拦截木马项目源码
  7. freemarke之TemplateDirectiveModel详解
  8. TCP内核源码分析笔记
  9. 外网訪问内网应用实现之无公网IP、多port、固定port、UDP等应用的实现方法
  10. (5)java中的常用API,其实就是一些常见类的使用
  11. HTML5 的WebSocket
  12. Ubuntu 如何安装Google Chrome浏览器
  13. python学习笔记1——基础
  14. Python——字符转换(int , bool ,str)
  15. js对象属性名驼峰式转下划线
  16. hdu 1258 从n个数中找和为t的组合 (DFS)
  17. pyqt QFileDialog
  18. Apple公司Darwin流式服务器源代码分析
  19. 优化算法动画演示Alec Radford's animations for optimization algorithms
  20. PHP如何发送邮件

热门文章

  1. CocoaAsyncSocket使用
  2. winrar压缩工具
  3. 使用cookie登陆知乎
  4. UIView控件 概况
  5. C语言函数篇(三)函数参数高级设计
  6. POJ 3484 二分
  7. JVM——参数设置、分析
  8. android onNewIntent 为什么要在onNewIntent的时候要显示的去调用setIntent
  9. Java重写与重载
  10. 关于main与wmain函数