SQL入门经典+SQL必知必会
【前言】
在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必知必会相关推荐
- (SQL入门经典+SQL必知必会+视频)笔记之一
一.了解SQL 1. 关系型数据库管理系统(RDBMS) 2. 结构化查询语言(SQL)--关系型数据库进行通信的标准语言 3. ANSI标准--可移植性和易用性 4. 连接数据库:CONNECT u ...
- asp sql ip地址排序_SQL必知必会读书笔记,30分钟入门SQL!
点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 来源:https://segmentfault.com/p/1210000011760 ...
- mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)
站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...
- SQL Server必知必会
SQL Server必知必会 2009-10-27-17:57:57 Structure Query Language:SQL 结构化 查询 语言 数据库产品: ...
- 【SQL必知必会】002-基础篇:了解SQL:一门半衰期很长的语言
[SQL必知必会]002-基础篇:了解SQL:一门半衰期很长的语言 文章目录 [SQL必知必会]002-基础篇:了解SQL:一门半衰期很长的语言 一.概述 二.半衰期很长的 SQL 三.入门 SQL ...
- SQL必知必会-笔记(完善版):第1课
文章目录 SQL必知必会 一.了解数据库 1.1 数据库基础 1.1.1 数据库 (补充)数据库管理系统: 注意1: 1.1.2 表 1.1.3 列和数据类型 1.1.4 行row 1.1.5 主键 ...
- 《SQL必知必会(第5版)》挑战题笔记 | 所用DBMS为Mysql,mysql workbench安装
文章目录 一.安装 step1:mysql安装 step2:mysql workbench安装 二.下载随书资料 三.代码实战练习 2.2 检索单个列 四.MySQL知识点回顾 五.挑战题 2.9挑战 ...
- 《MySQL必知必会》所有SQL语句图表集合(可作为查询表使用)---已完结
本篇文章是对<MySQL必知必会>所有语句知识点的图表集合,适合快速查询遗忘的SQL语句. 本文的脉络结构,首先先给出<MySQL必知必会>的目录和本书中用到的数据表的UML图 ...
- GitHub#SQL#:SQL必知必会
https://github.com/CyC2018/Interview-Notebook 一.基础 二.创建表 三.修改表 四.插入 五.更新 六.删除 七.查询 八.排序 九.过滤 十.通配符 十 ...
- sql必知必会的数据初始化
之前已经配置好mysql的工作环境,但是还缺少可以进行操作的文件,即缺少对应的一个数据库和其中的5个表. 下载相关代码 在网址http://www.forta.com/books/0672325675 ...
最新文章
- 【学习笔记】Android 图像处理
- CentOS6.5 将安装光盘作为yum源
- Swift 文档读后随写
- Tecplot如何提取某点数据并导出
- input子系统基础之按键5——按键驱动
- zip版mysql5.6_mysql 5.6 压缩包版安装方法
- 鸿蒙系统怎么还不能用,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可
!【手机吧】_百度贴吧...
- android怎样判断插入数据是否成功_Android 端 V1/V2/V3 签名的原理
- asp.net oracle odbc,ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)
- HBase-2.0 MOB解决海量图片存储方案
- 等保2.0详解(附3级检查表)
- 无源微波器件--耦合线定向耦合器
- hrbust 1864人类希望——kokoⅠ【数学+快速幂】
- Java获取Excel表格的真实行数
- 隐秘的度假地_如何避免花太多钱去度假
- 昨天学会2件事,一件是multisim 添加自定义模型或导入模型文件,包括opa695和9013等三极管
- OpenCart模板主题安装教程
- ASSIST-GAI全色域指数计算工具
- mete-learning
- 轨道六根数(开普勒六参数)