数据库
季沐测试笔记
这个作者很懒,什么都没留下…
展开
-
对于SQL语句执行过程你确定了解吗
SQL语句执行过程详解一条sql,plsql的执行到底是怎样执行的呢?一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行当我们在客户端执行 select 语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些 SQL 语句发送给服务器端。虽然在客户端也有一个数据库进程,但是,这个进程的作用跟服务器上的进程作用是不相同的。服务器上的数据库进程才会对SQL 语句进行相关的处理。原创 2020-10-20 15:14:04 · 453 阅读 · 0 评论 -
面试常见SQL中where和having的区别你确定你知道吗!
Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。“Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。本质的区别就是where筛选的是数据库表里面本来就有的字段,而having筛选的字段是从前筛选的字段筛选的。where和having都可以使用的场景:SELECT的语法顺序就是起执行顺序FROMWHERE (先过滤单表/视图/结果集,再JOIN)G原创 2020-07-13 11:02:18 · 406 阅读 · 0 评论 -
数据库常用SQL,面试必掌握
(1)表的操作 表的创建:create table 表名 (列名1 类型 约束, 列名2 类型 约束...) 表的删除:drop table 表名 表的更改:alter table 表名 add|drop 列名|约束名 插入记录:insert into 表名... value... 更新记录:update 表名 set 列名=值 where 条件 删除记录:del...原创 2020-01-15 17:45:08 · 1105 阅读 · 0 评论 -
MySQL学习笔记
Windows服务– 启动MySQLnet start mysql– 创建Windows服务sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST – 显示哪些线程正在运行SHOW VARIABLES – 显示系统变量...原创 2019-12-18 17:25:12 · 239 阅读 · 0 评论