SQL
林熙
这个作者很懒,什么都没留下…
展开
-
当我连接到服务器时,我看不到数据库列表。如何打开我的数据库?
服务器可以设置为只向有 process 权限的用户显示它的数据库列表。如果当连接服务器(连接成功)时,你看不见数据库列表,那么你连接的服务器设置如上。但是你仍然可以在你访问的服务器上打开的数据库。版本 11.2 或以下只需在左窗格中右击或按住 Control 键并点按连接,选择打开数据库。这会提示你输入数据库名。输入数据库名并点击确定。版本 12 或以上在连接窗口,选择数据库选项卡。启用使用自定义数据库列表并添加你的数据库到列表。勾选要进行显示的数据库...原创 2021-05-22 21:36:20 · 887 阅读 · 0 评论 -
SQL从入门到删库7子查询表连接集合查询
一、笛卡尔集所有表中的所有行互相连接(表与表的连接查询)二、子查询子查询(内部查询)在主查询之前执行一次子查询的结果被用于主查询(外部查询)例子:select * from EMP where comm > (select comm from EMP where ename =‘小红’);单行子查询 只返回一行结果使用单行比较运算符 =,>,>=,<,...原创 2020-04-25 22:15:31 · 197 阅读 · 0 评论 -
SQL从入门到删库6聚合函数分组查询
一、聚合函数AVG 平均值COUNT 计数MAX 最大值MIN 最小值SUM 合计练习–有多少员工?—有多少种工资–多少个部门–查询员工总数、雇佣时间范围、工资最高、工资总额、平均工资二、分组查询GROUP BY 子句语法 可以使用GROUP BY子句将表中的数据分成若干组Having 不能在 WHERE 子句中使用组函数(聚合函数)。 可以在 HAV...原创 2020-04-23 20:22:39 · 176 阅读 · 0 评论 -
SQL从入门到删库5select删除重复行排序过滤条件模糊查询解锁修改账号
一、删除重复行在 SELECT 子句中使用关键字 ‘DISTINCT’ 删除重复行。二、排序ORDER BY子句 ASC(ascend): 升序 DESC(descend): 降序 ORDER BY 子句在SELECT语句的结尾。三、过滤条件使用WHERE 子句,将不满足条件的行过滤掉。比较运算符:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(im...原创 2020-04-22 21:30:45 · 611 阅读 · 0 评论 -
SQL从入门到删库4数据库事务事务分析insert基础查询算术运算符别名连接符
一、数据库事务事务:是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。ACID性质(事务四大特性):原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态的含义是数据库中的数据应满足完整性约束。隔离性(Iso...原创 2020-04-22 15:57:04 · 181 阅读 · 0 评论 -
SQL从入门到删库3外键ER关系设计范式insert语句UPDATE 语句DELETE 语句
一、外键(foreign key)保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。使两张表形成关联,外键只能引用外表中的列的值!(说白了外键就是另外一张表的主键)二、E(entity)-R(relationship)关系E代表实体。R代表关系。ER关系指的是表与表之间的关系。关联关系有三种:1对1(1:1):指对于实体集A与实体集B,A中的每一个实体至多与B中一个实...原创 2020-04-22 15:48:34 · 422 阅读 · 0 评论 -
SQL从入门到删库2SQL语言数据库表表数据类型表命名规范主键约束DDL语法
一、SQL语言结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理[关系数据库系统;二、sql语言的分类DML: Data Manipulation Language 数据操纵语DML用于查询与修改数据记录,包括如下SQL语句:INSERT:添加数据到数据库中UPD...原创 2020-04-20 22:14:42 · 261 阅读 · 0 评论 -
SQL从入门到删库1Oracle
一、什么是数据库数据库是数据的仓库。使用的数据库是由很多个数据表组成,数据表就是长成EXCEL一样,有行数据有列数据如果与EXCEL来比的话,能明显的看出数据库的好处,我们能给一个个“字段”添加“约束”(比如约束一列的值不能为空)数据库与普通的文件系统的主要区别(起因):数据库能快速查找对应的数据二、什么是关系型数据库关系数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和...原创 2020-04-20 22:10:29 · 150 阅读 · 0 评论