我的编程空间,编程开发者的网络收藏夹
学习永远不晚

oracle中怎么实现select操作

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

oracle中怎么实现select操作

这篇文章给大家介绍oracle中怎么实现select操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。


 查看表结构 
DESC emp; 
 查询所有列 
SELECT * FROM dept; 
切忌动不动就用 select * 
SET TIMING ON; 打开显示操作时间的开关,在下面显示查询时间。 
CREATE TABLE users(userId VARCHAR2(10), uName VARCHAR2 (20), uPassw VARCHAR2(30)); 
INSERT INTO users VALUES('a0001', '啊啊啊啊', 'aaaaaaaaaaaaaaaaaaaaaaa'); 
--从自己复制,加大数据量 大概几万行就可以了   可以用来测试 sql 语句执行效率 
INSERT INTO users (userId,UNAME,UPASSW) SELECT * FROM users; 
SELECT COUNT (*) FROM users;统计行数
 查询指定列 
SELECT ename, sal, job, deptno FROM emp; 
 如何取消重复行 DISTINCT 
SELECT DISTINCT deptno, job FROM emp; 
?查询 SMITH 所在部门,工作,薪水 
SELECT deptno,job,sal FROM emp WHERE ename = 'SMITH'; 
注意:oracle 对内容的大小写是区分的,所以 ename='SMITH'和 ename='smith'是不同的  
Oracle  笔记
8
 使用算术表达式   nvl   null 
问题:如何显示每个雇员的年工资? 
SELECT sal*13+nvl(comm, 0)*13 "年薪" , ename, comm FROM emp; 
 使用列的别名 
SELECT ename "姓名", sal*12 AS "年收入" FROM emp; 
 如何处理 null 值 
使用 nvl 函数来处理 
 如何连接字符串(||) 
SELECT ename   || ' is a ' || job FROM emp; 
 使用 where 子句 
问题:如何显示工资高于 3000 的 员工? 
SELECT * FROM emp WHERE sal > 3000; 
问题:如何查找 1982.1.1 后入职的员工? 
SELECT ename,hiredate FROM emp WHERE hiredate >'1-1 月-1982'; 
问题:如何显示工资在 2000 到 3000 的员工? 
SELECT ename,sal FROM emp WHERE sal >=2000 AND sal <= 3000; 
 如何使用 like 操作符 
%:表示 0 到多个字符   _:表示任意单个字符 
问题:如何显示首字符为 S 的员工姓名和工资? 
SELECT ename,sal FROM emp WHERE ename like 'S%'; 
如何显示第三个字符为大写 O 的所有员工的姓名和工资? 
SELECT ename,sal FROM emp WHERE ename like '__O%'; 
 在 where 条件中使用 in 
问题:如何显示 empno 为 7844, 7839,123,456 的雇员情况? 
SELECT * FROM emp WHERE empno in (7844, 7839,123,456); 
 使用 is null 的操作符 
问题:如何显示没有上级的雇员的情况? 
错误写法:select * from emp where mgr = ''; 
正确写法:SELECT * FROM emp WHERE mgr is null; 
6.oracle 表查询(2)
 使用逻辑操作符号 
问题:查询工资高于 500 或者是岗位为 MANAGER 的雇员,同时还要满足他们的姓名首字母为大写的 J? 
SELECT * FROM emp WHERE (sal >500 or job = 'MANAGER') and ename LIKE 'J%'; 
 使用 order by 字句     默认 asc 
问题:如何按照工资的从低到高的顺序显示雇员的信息? 
SELECT * FROM emp ORDER by sal; 
问题:按照部门号升序而雇员的工资降序排列 
SELECT * FROM emp ORDER by deptno, sal DESC; 
 使用列的别名排序 
问题:按年薪排序 
select ename, (sal+nvl(comm,0))*12 "年薪" from emp order by "年薪" asc; 
别名需要使用“”号圈中,英文不需要“”号  
Oracle  笔记
9
 分页查询 
等学了子查询再说吧。。。。。。。。 
Clear 清屏命令 
oracle 表复杂查询 
 说明 
在实际应用中经常需要执行复杂的数据统计,经常需要显示多张表的数据,现在我们给大家介绍较为复杂的 select 语句 
数据分组 ——max,min, avg, sum, count 
问题:如何显示所有员工中最高工资和最低工资? 
SELECT MAX(sal),min(sal) FROM emp e; 
最高工资那个人是谁? 
错误写法:select ename, sal from emp where sal=max(sal); 
正确写法:select ename, sal from emp where sal=(select max(sal) from emp); 
注意:select ename, max(sal) from emp;这语句执行的时候会报错,说 ORA-00937:非单组分组函数。因为 max 是分组函数,
而 ename 不是分组函数....... 
但是 select min(sal), max(sal) from emp;这句是可以执行的。因为 min 和 max 都是分组函数,就是说:如果列里面有一个
分组函数,其它的都必须是分组函数,否则就出错。这是语法规定的 
问题:如何显示所有员工的平均工资和工资总和? 
问题:如何计算总共有多少员工问题:如何 
扩展要求: 
查询最高工资员工的名字,工作岗位 
SELECT ename, job, sal FROM emp e where sal = (SELECT MAX(sal) FROM emp); 
显示工资高于平均工资的员工信息 
SELECT * FROM emp e where sal > (SELECT AVG(sal) FROM emp); 
 group by 和 having 子句 
group by 用于对查询的结果分组统计, 
having 子句用于限制分组显示结果。
问题:如何显示每个部门的平均工资和最高工资? 
SELECT AVG(sal), MAX(sal), deptno FROM emp GROUP by deptno; 
(注意:这里暗藏了一点,如果你要分组查询的话,分组的字段 deptno 一定要出现在查询的列表里面,否则会报错。因为分组
的字段都不出现的话,就没办法分组了) 
问题:显示每个部门的每种岗位的平均工资和最低工资? 
SELECT min(sal), AVG(sal), deptno, job FROM emp GROUP by deptno, job; 
问题:显示平均工资低于 2000 的部门号和它的平均工资? 
SELECT AVG(sal), MAX(sal), deptno FROM emp GROUP by deptno having AVG(sal) < 2000; 
 对数据分组的总结 
1 分组函数只能出现在选择列表、having、order by 子句中(不能出现在 where 中) 
2 如果在 select 语句中同时包含有 group by, having, order by 那么它们的顺序是 group by, having, order by 
3 在选择列中如果有列、表达式和分组函数,那么这些列和表达式必须有一个出现在 group by 子句中,否则就会出错。 
如 SELECT deptno, AVG(sal), MAX(sal) FROM emp GROUP by deptno HAVING AVG(sal) < 2000; 
这里 deptno 就一定要出现在 group by 中 
多表查询 
 说明 
多表查询是指基于两个和两个以上的表或是视图的查询。在实际应用中,查询单个表可能不能满足你的需求,(如显示 sales
部门位置和其员工的姓名),这种情况下需要使用到(dept 表和 emp 表)  
Oracle  笔记
10
问题:显示雇员名,雇员工资及所在部门的名字【笛卡尔集】? 
规定:多表查询的条件是 至少不能少于 表的个数-1 才能排除笛卡尔集 
(如果有 N 张表联合查询,必须得有 N-1 个条件,才能避免笛卡尔集合) 
SELECT e.ename, e.sal, d.dname FROM emp e, dept d WHERE e.deptno = d.deptno; 
问题:显示部门号为 10 的部门名、员工名和工资? 
SELECT d.dname, e.ename, e.sal FROM emp e, dept d WHERE e.deptno = d.deptno and e.deptno = 10; 
问题:显示各个员工的姓名,工资及工资的级别? 
先看 salgrade 的表结构和记录 
SQL>select * from salgrade; 
GRADE                 LOSAL                   HISAL 
-------------     -------------     ------------1                   700                     1200 
2                   1201                   1400 
3                   1401                   2000 
4                   2001                   3000 
5                   3001                   9999 
SELECT e.ename, e.sal, s.grade FROM emp e, salgrade s WHERE e.sal BETWEEN s.losal AND s.hisal; 
扩展要求: 
问题:显示雇员名,雇员工资及所在部门的名字,并按部门排序? 
SELECT e.ename, e.sal, d.dname FROM emp e, dept d WHERE e.deptno = d.deptno ORDER by e.deptno; 
(注意:如果用 group by,一定要把 e.deptno 放到查询列里面) 
 自连接 
自连接是指在同一张表的连接查询 
问题:显示某个员工的上级领导的姓名? 
比如显示员工‘FORD’的上级 
SELECT worker.ename, boss.ename FROM emp worker,emp boss WHERE worker.mgr = boss.empno AND worker.ename = 'FORD'; 
子查询 
 什么是子查询 
子查询是指嵌入在其他 sql 语句中的 select 语句,也叫嵌套查询。 
 单行子查询 
单行子查询是指只返回一行数据的子查询语句 
请思考:显示与 SMITH 同部门的所有员工? 
思路: 
1 查询出 SMITH 的部门号 
select deptno from emp WHERE ename = 'SMITH'; 
2 显示 
SELECT * FROM emp WHERE deptno = (select deptno from emp WHERE ename = 'SMITH'); 
数据库在执行 sql 是从左到右扫描的, 如果有括号的话,括号里面的先被优先执行。 
 多行子查询 
多行子查询指返回多行数据的子查询 
请思考:如何查询和部门 10 的工作相同的雇员的名字、岗位、工资、部门号 
SELECT DISTINCT job FROM emp WHERE deptno = 10; 
SELECT * FROM emp WHERE job IN (SELECT DISTINCT job FROM emp WHERE deptno = 10); 
(注意:不能用 job=..,因为等号=是一对一的) 
 在多行子查询中使用 all 操作符  
Oracle  笔记
11
问题:如何显示工资比部门 30 的所有员工的工资高的员工的姓名、工资和部门号? 
SELECT ename, sal, deptno FROM emp WHERE sal > all (SELECT sal FROM emp WHERE deptno = 30); 
扩展要求: 
大家想想还有没有别的查询方法。 
SELECT ename, sal, deptno FROM emp WHERE sal > (SELECT MAX(sal) FROM emp WHERE deptno = 30); 
执行效率上, 函数高得多 
 在多行子查询中使用 any 操作符 
问题:如何显示工资比部门 30 的任意一个员工的工资高的员工姓名、工资和部门号? 
SELECT ename, sal, deptno FROM emp WHERE sal > ANY (SELECT sal FROM emp WHERE deptno = 30); 
扩展要求: 
大家想想还有没有别的查询方法。 
SELECT ename, sal, deptno FROM emp WHERE sal > (SELECT min(sal) FROM emp WHERE deptno = 30); 
 多列子查询 
单行子查询是指子查询只返回单列、单行数据,多行子查询是指返回单列多行数据,都是针对单列而言的,而多列子查询是指
查询返回多个列数据的子查询语句。 
请思考如何查询与 SMITH 的部门和岗位完全相同的所有雇员。 
SELECT deptno, job FROM emp WHERE ename = 'SMITH'; 
SELECT * FROM emp WHERE (deptno, job) = (SELECT deptno, job FROM emp WHERE ename = 'SMITH'); 
 在 from 子句中使用子查询 
请思考:如何显示高于自己部门平均工资的员工的信息 
思路: 
1. 查出各个部门的平均工资和部门号 
SELECT deptno, AVG(sal) mysal FROM emp GROUP by deptno; 
2. 把上面的查询结果看做是一张子表 
SELECT e.ename, e.deptno, e.sal, ds.mysal FROM emp e, (SELECT deptno, AVG(sal) mysal FROM emp GROUP by deptno) ds 
WHERE e.deptno = ds.deptno AND e.sal > ds.mysal; 
如何衡量一个程序员的水平? 
网络处理能力, 数据库, 程序代码的优化程序的效率要很高 
小总结: 
在这里需要说明的当在 from 子句中使用子查询时,该子查询会被作为一个视图来对待,因此叫做内嵌视图,当在 from 子句中
使用子查询时,必须给子查询指定别名。 
注意:别名不能用 as,如:SELECT e.ename, e.deptno, e.sal, ds.mysal FROM emp e, (SELECT deptno, AVG(sal) mysal FROM 
emp GROUP by deptno) as ds WHERE e.deptno = ds.deptno AND e.sal > ds.mysal; 
在 ds 前不能加 as,否则会报错   (给表取别名的时候,不能加 as;但是给列取别名,是可以加 as 的) 
 分页查询 
按雇员的 id 号升序取出 
oracle 的分页一共有三种方式 
1.根据 rowid 来分
select * from t_xiaoxi where rowid in (select rid from (select rownum rn, rid from(select rowid rid, cid from 
t_xiaoxi order by cid desc) where rownum<10000) where rn>9980) order by cid desc; 
执行时间 0.03 秒 
2.按分析函数来分
select * from (select t.*, row_number() over(order by cid desc) rk from t_xiaoxi t) where rk<10000 and rk>9980; 
执行时间 1.01 秒 
3.按 rownum 来分  
Oracle  笔记
12
select * from (select t.*,rownum rn from(select * from t_xiaoxi order by cid desc)t where rownum<10000) where 
rn>9980; 
执行时间 0.1 秒 
其中 t_xiaoxi 为表名称,cid 为表的关键字段,取按 cid 降序排序后的第 9981-9999 条记录,t_xiaoxi 表有 70000 多条记录。  
个人感觉 1 的效率最好,3 次之,2 最差。 
//测试通过的分页查询 okokok 
select * from (select a1.*, rownum rn from(select ename,job from emp) a1 where rownum<=10)where rn>=5; 
下面最主要介绍第三种:按 rownum 来分 
1. rownum 分页
SELECT * FROM emp;       
2. 显示 rownum[oracle 分配的] 
SELECT e.*, ROWNUM rn FROM (SELECT * FROM emp) e; 
rn 相当于 Oracle 分配的行的 ID 号 
3.挑选出 6—10 条记录 
先查出 1-10 条记录 
SELECT e.*, ROWNUM rn FROM (SELECT * FROM emp) e WHERE ROWNUM <= 10; 
如果后面加上 rownum>=6 是不行的, 
4. 然后查出 6-10 条记录 
SELECT * FROM (SELECT e.*, ROWNUM rn FROM (SELECT * FROM emp) e WHERE ROWNUM <= 10) WHERE rn >= 6; 
5. 几个查询变化 
a. 指定查询列,只需要修改最里层的子查询 
只查询雇员的编号和工资 
SELECT * FROM (SELECT e.*, ROWNUM rn FROM (SELECT ename, sal FROM emp) e WHERE ROWNUM <= 10) WHERE rn >= 6; 
b. 排序查询,只需要修改最里层的子查询 
工资排序后查询 6-10 条数据 
SELECT * FROM (SELECT e.*, ROWNUM rn FROM (SELECT ename, sal FROM emp ORDER by sal) e WHERE ROWNUM <= 10) WHERE 
rn >= 6; 
 用查询结果创建新表 
这个命令是一种快捷的建表方式 
CREATE TABLE mytable (id, name, sal, job, deptno) as SELECT empno, ename, sal, job, deptno FROM emp; 
创建好之后,desc mytable;和 select * from mytable;看看结果如何? 
合并查询 
 合并查询 
有时在实际应用中,为了合并多个 select 语句的结果,可以使用集合操作符号 union,union all,intersect,minus 
多用于数据量比较大的数据局库,运行速度快。 
1). union 
该操作符用于取得两个结果集的并集。当使用该操作符时,会自动去掉结果集中重复行。 
SELECT ename, sal, job FROM emp WHERE sal >2500 
UNION 
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER'; 
2).union all 
该操作符与 union 相似,但是它不会取消重复行,而且不会排序。 
SELECT ename, sal, job FROM emp WHERE sal >2500 
UNION ALL 
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER';  
Oracle  笔记
13
该操作符用于取得两个结果集的并集。当使用该操作符时,会自动去掉结果集中重复行。 
3). intersect 
使用该操作符用于取得两个结果集的交集。 
SELECT ename, sal, job FROM emp WHERE sal >2500 
INTERSECT 
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER'; 
4). minus 
使用改操作符用于取得两个结果集的差集,他只会显示存在第一个集合中,而不存在第二个集合中的数据。 
SELECT ename, sal, job FROM emp WHERE sal >2500 
MINUS 
SELECT ename, sal, job FROM emp WHERE job = 'MANAGER'; 
(MINUS 就是减法的意思) 

关于oracle中怎么实现select操作就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

oracle中怎么实现select操作

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何进行Oracle中update和select 关联操作

这期内容当中小编将会给大家带来有关如何进行Oracle中update和select 关联操作,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、介绍本文主要向大家介绍了Oracle数据库之oracle up
2023-06-26

Android中refresh操作怎么实现

在Android中,可以通过以下几种方式来实现刷新操作:1. 使用SwipeRefreshLayout控件:SwipeRefreshLayout是Android官方提供的一个可以实现下拉刷新的控件。可以将需要刷新的内容放在SwipeRefr
2023-08-26

Oracle中select for的作用是什么

在Oracle中,SELECT FOR语句用于在查询结果中指定一组值作为过滤条件,只返回满足条件的记录。这种过滤条件可以是一个子查询、一个集合或一个表达式。使用SELECT FOR语句可以帮助用户更精确地获取所需的数据,并对结果进行进一步处
Oracle中select for的作用是什么
2024-04-09

Oracle中grant select的作用是什么

在Oracle数据库中,GRANT SELECT权限用于授予用户对指定表或视图的SELECT操作的权限。SELECT操作允许用户查询表或视图的数据,但不允许对其进行修改、删除或插入等操作。授予SELECT权限可以让用户查看数据,但不允许对数
Oracle中grant select的作用是什么
2024-04-09

oracle中select into的作用是什么

在Oracle中,SELECT INTO语句用于将查询结果存储到一个变量或表中。具体来说,SELECT INTO语句可以用于以下几个方面:将查询结果存储到变量中:可以通过SELECT INTO语句将查询结果存储到一个或多个变量中。例如:D
oracle中select into的作用是什么
2024-04-09

oracle中update select的作用是什么

在Oracle中,UPDATE SELECT语句用于更新表中的数据,可以根据SELECT语句的结果集来更新数据。这种语法允许根据条件从一个表中选择数据并将其更新到另一个表中,非常灵活和方便。例如,以下是一个UPDATE SELECT语句的
oracle中update select的作用是什么
2024-04-09

react中的DOM操作怎么实现

这篇“react中的DOM操作怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“react中的DOM操作怎么实现”文章吧
2023-06-05

ADO.NET中怎么实现异步操作

ADO.NET中怎么实现异步操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。线程是允许程序的一部分独立于其他部分运行。线程可以在单个线程执行的同时运行多个操作,让用户感到像同
2023-06-17

Android中怎么实现延迟操作

这篇文章给大家介绍Android中怎么实现延迟操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android 三种延迟操作的实现方法一、线程new Thread(new Runnable(){ public
2023-05-30

C++中怎么实现链表操作

C++中怎么实现链表操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。C++链表操作代码示例:// linklist.cpp : 定义控制台应用程序的入口点。 #inclu
2023-06-17

jQuery中怎么实现操作动画

本篇内容主要讲解“jQuery中怎么实现操作动画”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“jQuery中怎么实现操作动画”吧!具体代码如下: jQue</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-17</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="PHP中怎么实现目录操作和文件操作" href="/article/97fc0720c4.html"><h4>PHP中怎么实现目录操作和文件操作</h4></a><div class="des">今天就跟大家聊聊有关PHP中怎么实现目录操作和文件操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、目录操作首先介绍的是一个从目录读取的函数,opendir(),readdir(</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-17</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="mysql中怎么实现查询操作" href="/article/ce1cb3f13c.html"><h4>mysql中怎么实现查询操作</h4></a><div class="des"></div></div><div class="articleBottom"><span class="date" style="float: right;">2024-04-02</span></div><div class="clearboth"></div></div><div class="articleList clearfix"><div class="intro"><a title="VB.NET中怎么实现文件操作" href="/article/6a7081b21a.html"><h4>VB.NET中怎么实现文件操作</h4></a><div class="des">VB.NET中怎么实现文件操作,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、VB.NET文件操作之判断光驱的盘符:FunctionGetCDROM()\返回光驱的盘符(字母</div></div><div class="articleBottom"><span class="date" style="float: right;">2023-06-17</span></div><div class="clearboth"></div></div></div></div><div class="hotFlag"><h4>热门标签</h4><div class="flagBox"><a title="Linux" href="/tag/Linux/">Linux(148)</a><a title="PHP" href="/tag/PHP/">PHP(127)</a><a title="Java" href="/tag/Java/">Java(102)</a><a title="正则表达式" href="/tag/正则表达式/">正则表达式(101)</a><a title="JavaScript" href="/tag/JavaScript/">JavaScript(69)</a><a title="最佳实践" href="/tag/最佳实践/">最佳实践(67)</a><a title="jQuery" href="/tag/jQuery/">jQuery(44)</a><a title="MySQL" href="/tag/MySQL/">MySQL(39)</a><a title="Docker" href="/tag/Docker/">Docker(37)</a><a title="C语言" href="/tag/C语言/">C语言(36)</a><a title="性能优化" href="/tag/性能优化/">性能优化(34)</a><a title="Python" href="/tag/Python/">Python(34)</a><a title="XML" href="/tag/XML/">XML(28)</a><a title="string" href="/tag/string/">string(27)</a><a title="第三方库" href="/tag/第三方库/">第三方库(23)</a><a title="回调函数" href="/tag/回调函数/">回调函数(23)</a><a title="ZIP" href="/tag/ZIP/">ZIP(22)</a><a title="数组" href="/tag/数组/">数组(22)</a><a title="可扩展性" href="/tag/可扩展性/">可扩展性(22)</a><a title="字符串比较" href="/tag/字符串比较/">字符串比较(21)</a><a title="find" href="/tag/find/">find(20)</a><a title="RPM" href="/tag/RPM/">RPM(20)</a><a title="Go" href="/tag/Go/">Go(20)</a><a title="grep" href="/tag/grep/">grep(19)</a><a title="ASP.NETCore" href="/tag/ASP.NETCore/">ASP.NETCore(19)</a><a title="XML解析器" href="/tag/XML解析器/">XML解析器(19)</a><a title="事件" href="/tag/事件/">事件(19)</a><a title="事件处理程序" href="/tag/事件处理程序/">事件处理程序(19)</a><a title="StringBuilder" href="/tag/StringBuilder/">StringBuilder(18)</a><a title="Nginx" href="/tag/Nginx/">Nginx(18)</a></div></div></div><div class="main_right fr"><div class="artHotSearch"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_rs"></span><span class="name">编程热搜</span></div><a href="" class="fr bg_content bg_txt_rsb"></a><div class="clearboth"></div></h4><ul><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="Oracle Study--Oracle RAC CacheFusion(MindMap)" href="https://www.528045.com/article/5ddd852019.html">Oracle Study--Oracle RAC CacheFusion(MindMap)</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/wrqsnwkikqz.jpg" alt="Oracle Study--Oracle RAC CacheFusion(MindMap)" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="报表SQL" href="https://www.528045.com/article/65d1b51286.html">报表SQL</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/23.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="报表SQL" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="[mysql]mysql8修改root密码" href="https://www.528045.com/article/ab352c1a8c.html">[mysql]mysql8修改root密码</a></span></h5><div class="clearboth"></div><div class="des">use mysqlselect * from user where user="root";update user set password=password("mysql@2020") where user="root";ERROR 1064 (42000)</div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/29.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="[mysql]mysql8修改root密码" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="MySQL专题3之MySQL管理" href="https://www.528045.com/article/3f64ecba5a.html">MySQL专题3之MySQL管理</a></span></h5><div class="clearboth"></div><div class="des">1、启动以及关闭MySQL服务器-  首先,我们需要通过以下命令来检查MySQL服务器是否已经启动:ps -ef | grep mysqld-  如果MySQL已经启动,以上命令将输出mysql进程列表,如果mysql未启动,你可以使用以下</div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/53.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="MySQL专题3之MySQL管理" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="linux怎么查看mysql版本号" href="https://www.528045.com/article/8e8299127b.html">linux怎么查看mysql版本号</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/uploads/202210/26/v2na4bbyyj1.jpg" alt="linux怎么查看mysql版本号" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="navicat导出csv乱码的方法" href="https://www.528045.com/article/39f329318d.html">navicat导出csv乱码的方法</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/3.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="navicat导出csv乱码的方法" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="Mongodb数据库中mongostat工具用法" href="https://www.528045.com/article/dca0930259.html">Mongodb数据库中mongostat工具用法</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="https://static.528045.com/imgs/18.jpg?imageMogr2/format/webp/blur/1x0/quality/35" alt="Mongodb数据库中mongostat工具用法" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="mysql如何查看帮助" href="https://www.528045.com/article/8f7e169fbc.html">mysql如何查看帮助</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/egsaew4pvyp.jpg" alt="mysql如何查看帮助" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="navicat如何设置外键" href="https://www.528045.com/article/b7880c3091.html">navicat如何设置外键</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/upload/202210/18/ulvurmg1gyd.jpg" alt="navicat如何设置外键" /><div class="clearboth"></div></li><li class="rslist clearfix"><div class="rslist_left fl"><h5><span class="fl name"><a title="centos7如何查看mysql的版本" href="https://www.528045.com/article/3f6f342297.html">centos7如何查看mysql的版本</a></span></h5><div class="clearboth"></div><div class="des"></div></div><img class="lazy" data-type="0" data-src="/file/uploads/202210/26/nymmfpqalfz.jpg" alt="centos7如何查看mysql的版本" /><div class="clearboth"></div></li></ul><div class="seeMore"><a href="https://www.528045.com/article/database-c6-1.html">查看更多</a></div></div><div class="artSubmit"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_yktg"></span><span class="name">编程资源站</span></div><div class="clearboth"></div></h4><ul class="submitNav clearfix"><li class="active first">资料下载</li><li>历年试题</li></ul><div class="submitBox active"><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级信息系统项目管理师高频考点" href="https://www.528045.com/down/89bb6.html">2021年下半年软考高级信息系统项目管理师高频考点</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统技术知识点记忆口诀" href="https://www.528045.com/down/7d690.html">2021下半年软考高级信息系统技术知识点记忆口诀</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考《信息系统项目管理师》考试真题及答案" href="https://www.528045.com/down/4277a.html">2021下半年软考《信息系统项目管理师》考试真题及答案</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级考试备考攻略" href="https://www.528045.com/down/9248a.html">2021下半年软考高级考试备考攻略</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年软考高级《信息系统项目管理师》巩固练习题汇总" href="https://www.528045.com/down/fcca0.html">2021年软考高级《信息系统项目管理师》巩固练习题汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统项目管理师30个易考知识点汇总" href="https://www.528045.com/down/7636b.html">2021下半年软考高级信息系统项目管理师30个易考知识点汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级知识点这样记,还担心记不住吗" href="https://www.528045.com/down/76382.html">2021下半年软考高级知识点这样记,还担心记不住吗</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级考试重点汇总" href="https://www.528045.com/down/15f44.html">2021年下半年软考高级考试重点汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021下半年软考高级信息系统项目管理师计算公式汇总" href="https://www.528045.com/down/2d560.html">2021下半年软考高级信息系统项目管理师计算公式汇总</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2021年下半年软考高级《信息系统项目管理师》模拟试题" href="https://www.528045.com/down/c0085.html">2021年下半年软考高级《信息系统项目管理师》模拟试题</a><span class="hot"><a href="https://www.528045.com/down/ziliao-c69-1.html">精选资料</a></span></h5></div><div class="seeMore"><a href="/down/">查看更多</a></div></div><div class="submitBox"><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="信息系统项目管理师选择题每日一练(2024)" href="https://www.528045.com/article/6d5f303202.html">信息系统项目管理师选择题每日一练(2024)</a><span class="hot"><a href="https://www.528045.com/article/lnst-c57-1.html">历年试题</a></span></h5></div><div class="submitItem"><span class="turn"></span><h5 class="title"><a title="2023年下半年信息系统项目管理师综合知识真题演练" href="https://www.528045.com/article/f2da969d4f.html">2023年下半年信息系统项目管理师综合知识真题演练</a><span class="hot"><a href="https://www.528045.com/article/lnst-c57-1.html">历年试题</a></span></h5></div><div class="seeMore"><a href="https://www.528045.com/article/lnst-c57-1.html">查看更多</a></div></div></div><div class="meumfie"><h4 class="title"><div class="fl"><span class="icon bg_content bg_icon_ykzl"></span><span class="name">目录</span></div><div class="clearboth"></div></h4><div class="toc"></div></div></div><div class="clearboth"></div></div><script type="text/javascript" src="/skin/static/js/toc.js"></script><div class="popUp popDelay"><div class="maskBg"></div><div class="popCon"><span class="btn btn_close"></span><div class="tip"> 本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页 </div><div class="delayMain"><div class="delaymain_left"><a href="https://www.528045.com"><img src="https://static.528045.com/skin/content_left.png?imageMogr2/format/webp/blur/1x0/quality/35"></a></div><div class="delaymain_right"><div class="news_title"><span class="fl">最新资讯</span ><a href="/" class="fr">更多</a><div class="clearboth"></div></div><ul></ul></div><div class="clearboth"></div></div><div class="bigshow"><a href="https://www.528045.com"><img src="https://static.528045.com/skin/content_bottom.png?imageMogr2/format/webp/blur/1x0/quality/35"></a></div></div></div><div class="footer"><div class="friendLink"><span class="friendTitle">友情链接</span><a href="https://www.lsjlt.com">编程网</a></div><script type="text/javascript" src="/skin/static/js/footermain.js"></script></div><div class="popCommon"><span class="mask"></span><div class="popCon"></div></div><div class="ajaxrightbtn"><div class="funBtnbox"><div class="rb_fk rb_ty br_bom"><div class="wx_mo1 _mo1"><i class="dtmuban-iconfont icon-fankui2"></i><p>反馈</p></div><a href="javascript:void(0);" onclick="Dsb('urs-form-modalfk');"><div class="_mo2 rb_gradient br_bom"><p>我要<br>反馈</p></div></a></div></div><div class="fbs fbs-gotp back2top" style="display: none;"><div class="rb_top rb_ty br_all"><div class="top_mo1 _mo1 "><i class="dtmuban-iconfont icon-zhiding"></i></div><a href="javascript:void(0);" title="返回顶部"><div class="_mo2 rb_gradient br_all"><p>返回<br>顶部</p></div></a></div></div></div><div id="urs-form-modalfk-bg" class="urs-form-modal-bg" style="display: none;"></div><div id="urs-form-modalfk" class="urs-form-modal" style="display: none;"><div class="urs-form-component plan-get-form-mini js-apply-form clearfix"><div class="urs-component-head"><div class="icon-close" onclick="Dhb('urs-form-modalfk');"><img id="close-btn" src="https://static.528045.com/skin/ic_delete_normal_24px.png"></div><p class="form-title">留言反馈</p><p></p><p class="form-line"></p></div><div class="urs-component-tab"><h5>感谢您的提交,我们服务专员将在<span>30分钟内</span>给您回复</h5><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-fanganguihua"></i><input class="u-input js-apply-phone" type="text" id="titleb" name="titleb" value="我要反馈留言,看到请回复" placeholder="留言标题"><span id="dtitlea"></span></div><div class="get-plan-form-item"><select name="typeidb" id="typeidb" class="u-select"><option value="">请选择类型</option><option value="0">问题反馈</option><option value="1">意见建议</option><option value="2">倒卖举报</option><option value="3">不良信息</option><option value="4">其他</option></select></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-yonghu"></i><input class="u-input js-apply-name" type="text" id="truenameb" name="truenameb" placeholder="您的姓名" value=""><span id="dtruenameb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-liuyan"></i><input class="u-input js-apply-phone" type="text" id="emailb" name="emailb" placeholder="您的邮箱" value=""><span id="demailb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-shouji"></i><input class="u-input js-apply-phone" type="text" id="telephoneb" name="telephoneb" placeholder="您的手机" value=""><span id="dtelephoneb"></span></div><div class="get-plan-form-item"><i class="u-item-icon dtmuban-iconfont icon-liuyan2"></i><textarea class="u-textarea js-apply-content" id="contentb" name="contentb" placeholder="留言说明,文字为2-100字" value=""></textarea><span id="dcontentb"></span></div><button type="submit" name="submit" class="btn btn-red" onclick="checkaguestbook();">立即提交</button></div></div></div><style> .drop_more li{ list-style: none;} </style><script type="text/javascript" src="/file/script/config.js"></script><script type="text/javascript" src="/file/script/common.js"></script><script type="text/javascript" src="/skin/static/js/commonpop.js"></script><script type="text/javascript" src="/skin/static/js/header.js"></script><script type="text/javascript" src="/skin/static/js/footer.js"></script><script type="text/javascript" src="/skin/static/js/listconcommon.js"></script><script src="/skin/static/layui/layui.js" type="text/javascript"></script><script src="/skin/static/js/custom-script.js" type="text/javascript"></script><script src="/skin/static/js/indexsms.js?v=20240108.1443"></script><script type="text/javascript"> $(function(){ var destoon_userid = 0,destoon_username = '',destoon_member = destoon_guest = ''; destoon_guest = '<div class="login-li"><a href="javascript:void(0);" lay-on="showLoginPopup" class="a_on_dl" id="dn-login">请登录</a></div><div class="login-li"><a href="javascript:void(0);" lay-on="showLoginPopup" class="a_to">免费注册</a></div>'; destoon_member += destoon_guest; $('#m52_member').html(destoon_member); }); </script></body></html><script type="text/javascript" src="/skin/static/js/contentie.js"></script>