【前言】

在31号开始我就和SQL来了一场旅行。发现一开始他不认识我,我也不认识他。不过我会慢慢的认识它。一直到今天,我和他的旅行暂时结束了。

【我眼中的SQL】

它的脑容量较大,储存的知识也很多。更奇怪的是它竟然都用表来存储自己的知识。经过一场旅行之后,我发现我想要和它好好相处,就要懂得他独特的语句。

【SQL独特小语句】

1、创建表:
CREATE  TABLE name_of _table
(
name_of column column_datatype
)
2、增加列:
ALTER  TABLE name_of _tableADD name_of_field   data_type
3、删除列
ALTER  TABLE name_of_table
OROP  COLUMN name_of_field
4、删除表:
DROP  TABLE name_of_table
5、插入数据
INSERT INTO table_name (column_names) VALUES(datas_values)
6、查询数据
SELECT*FROM category
7、更新数据
UPDATE table_name
SET column_name = value
WHERE condition
8、删除数据
DELETE FROM Memberdetails  WHERE condition
9、内部联合
SELECT  FilmName , YearReleased , Rating
FROM  Films INNER  JOIN  Category
ON  Films. CategoryId = Category . CategoryId
WHERE  Category. CategoryId = 6
10、ABS()函数——返回数值的绝对值
SELECT  MemberId,MemberId-10,ABS(MemberId-10)
11、POWER()函数——指数函数,下面的例子就是就是MemberId的平方
POWER( MemberId,2)
12、SQRT()函数——平方根
`SQPT( MemberId)`
13、RAND()函数——生成[0,1)之间的随机数
14、CEILENG()函数——向上舍入到邻近的最大整数
15、FLOOR()函数——向下舍入到邻近的最小整数
16、ROUND ()函数——四舍五入
17、左外部联合——OUTER JOIN左边表所有记录返回在结果中,右边表中存在一个匹配记录。如果没有匹配记录就返回NULL
SELECT  column_list
FROM  left_table  LEFT  OUTER  JOIN  right_table
ON  condition
18、右外部联合——右边表所有记录返回,左边是匹配对象
SELECT  column_list
FROM  left_table   RIGHT  OUTER  JOIN  right_table
ON  condition
19、完全外部联合——MS Access和MySQL不支持
SELECT  column_list
FROM  left_table  FULL  OUTER  JOIN  right_table
ON  condition
左右表的记录尽管存在不匹配的项但是记录都包含在其中
20、UNION——将2个以上的查询结果联合到一个结果集中
当然还有许多不一一列举

【思维小导图】

【旅行收获】

其实书上的很多知识点都没有列举出来,因为我大部分都采用的截图方式。不过发现看SQL书对自考的数据库书很有帮助。下面就是我的小收获
对增删改查有了一个很好的理解
发现原来仅仅是表也可以有很多数据之间的联合等
VB里面函数的很多跟这里的都很像
查询有外部和内部,但是可以实现一样的功能
查询里面子查询就像是函数套函数一样。

SQL入门经典+SQL必知必会相关推荐

  1. (SQL入门经典+SQL必知必会+视频)笔记之一

    一.了解SQL 1. 关系型数据库管理系统(RDBMS) 2. 结构化查询语言(SQL)--关系型数据库进行通信的标准语言 3. ANSI标准--可移植性和易用性 4. 连接数据库:CONNECT u ...

  2. asp sql ip地址排序_SQL必知必会读书笔记,30分钟入门SQL!

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 来源:https://segmentfault.com/p/1210000011760 ...

  3. mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)

    站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...

  4. SQL Server必知必会

    SQL Server必知必会 2009-10-27-17:57:57 Structure     Query     Language:SQL 结构化       查询      语言 数据库产品: ...

  5. 【SQL必知必会】002-基础篇:了解SQL:一门半衰期很长的语言

    [SQL必知必会]002-基础篇:了解SQL:一门半衰期很长的语言 文章目录 [SQL必知必会]002-基础篇:了解SQL:一门半衰期很长的语言 一.概述 二.半衰期很长的 SQL 三.入门 SQL ...

  6. SQL必知必会-笔记(完善版):第1课

    文章目录 SQL必知必会 一.了解数据库 1.1 数据库基础 1.1.1 数据库 (补充)数据库管理系统: 注意1: 1.1.2 表 1.1.3 列和数据类型 1.1.4 行row 1.1.5 主键 ...

  7. 《SQL必知必会(第5版)》挑战题笔记 | 所用DBMS为Mysql,mysql workbench安装

    文章目录 一.安装 step1:mysql安装 step2:mysql workbench安装 二.下载随书资料 三.代码实战练习 2.2 检索单个列 四.MySQL知识点回顾 五.挑战题 2.9挑战 ...

  8. 《MySQL必知必会》所有SQL语句图表集合(可作为查询表使用)---已完结

    本篇文章是对<MySQL必知必会>所有语句知识点的图表集合,适合快速查询遗忘的SQL语句. 本文的脉络结构,首先先给出<MySQL必知必会>的目录和本书中用到的数据表的UML图 ...

  9. GitHub#SQL#:SQL必知必会

    https://github.com/CyC2018/Interview-Notebook 一.基础 二.创建表 三.修改表 四.插入 五.更新 六.删除 七.查询 八.排序 九.过滤 十.通配符 十 ...

  10. sql必知必会的数据初始化

    之前已经配置好mysql的工作环境,但是还缺少可以进行操作的文件,即缺少对应的一个数据库和其中的5个表. 下载相关代码 在网址http://www.forta.com/books/0672325675 ...

最新文章

  1. 【学习笔记】Android 图像处理
  2. CentOS6.5 将安装光盘作为yum源
  3. Swift 文档读后随写
  4. Tecplot如何提取某点数据并导出
  5. input子系统基础之按键5——按键驱动
  6. zip版mysql5.6_mysql 5.6 压缩包版安装方法
  7. 鸿蒙系统怎么还不能用,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  8. android怎样判断插入数据是否成功_Android 端 V1/V2/V3 签名的原理
  9. asp.net oracle odbc,ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
  10. HBase-2.0 MOB解决海量图片存储方案
  11. 等保2.0详解(附3级检查表)
  12. 无源微波器件--耦合线定向耦合器
  13. hrbust 1864人类希望——kokoⅠ【数学+快速幂】
  14. Java获取Excel表格的真实行数
  15. 隐秘的度假地_如何避免花太多钱去度假
  16. 昨天学会2件事,一件是multisim 添加自定义模型或导入模型文件,包括opa695和9013等三极管
  17. OpenCart模板主题安装教程
  18. ASSIST-GAI全色域指数计算工具
  19. mete-learning
  20. 轨道六根数(开普勒六参数)

热门文章

  1. tx2使用远程开机后分辨率不正确
  2. 滴滴开源的APM方案Dokit接入
  3. C语言课设:图书管理系统
  4. Idea Java开发必备插件
  5. 多商户商城系统源码 B2B2C商城020社区团购 单多商户入驻商城H5系统源码
  6. mysql 在线优化工具_MySQL SQL查询优化工具EverSQL
  7. Linux制作ISO镜像文件
  8. CarMaker入门——【第1讲】运行TestRuns示例
  9. python下载安装requests库
  10. 软件架构及几种典型框架