![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
《Hulen》
之前笔记太多了,都记录在电脑里了,现在多点留在论坛里面吧
展开
-
oracle sql调优, 使用plsql
一、打开调优窗口,new—> explain plan windows ; 注意直接从 tools--> explain plan 是进不去的,这里网上有些地方说得不对,二、数据相关语句即可,可以看到相关参数结果三、复杂语句执行结果的和参数说明operation : 执行的操作name : 表名,索引名,试图名等rows :查询行数,或者涉及的记录数据bytes:执行SQL对应步骤返回的字节数cost:cpu使用情况,Oracle计算出来的一个数值(代价...原创 2021-01-21 14:51:16 · 328 阅读 · 0 评论 -
sql,排序后,取第一条数据
SELECT *FROM (SELECT ROW_NUMBER() OVER(PARTITION BY c.DEVICENO ORDER BY CREATETIME DESC) rn,c.*FROM KMS_CARD_SERVICE c)WHERE rn = 1 ;原创 2021-01-15 14:34:11 · 8611 阅读 · 0 评论 -
sql 树状查询,地址
-- 树状查询select t.ID, t.AREACODE, t.AREANAME, t.PARENTAREAIDS, level,(PRIOR AREACODE) as parentcode ,(PRIOR AREANAME) as parentAREANAMEfrom SYS_REGIONAL tstart with t.PARENTAREAIDS = '0'connect by prior t.ID = t.PARENTAREAIDSorder by level, t.AREACODE.原创 2020-06-05 14:42:51 · 184 阅读 · 0 评论 -
plsql轻便安装,无需安装客户端或者oracle数据库
1.安装plsql2.配置TNS_ADMIN,指定 ora连接的配置文件3.下载instantclient_11_1 文件包,不同版本不同而定4. 在path,添加instantclient_11_1 路径5.plsql首选项中配置oci.dll路径参考文章:...原创 2020-05-14 03:29:52 · 253 阅读 · 0 评论 -
mysql between and 日期比较笔记
比如select t.card_Status,count(1) from uk_tibet_cardstatusinfo t where t.aaz502 !='09' and createtime between '2019-12-11' and '2019-12-19' group by card_Status这样表示查询出来2019-12-11 零点开始到2019-12-...原创 2019-12-20 19:33:39 · 600 阅读 · 0 评论 -
Mysql用SQL命令查看Mysql数据库大小
要想知道每个数据库的大小的话,步骤如下:1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema;2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;3、查看指定数据库的大小:比如查看...原创 2019-11-01 16:42:39 · 171 阅读 · 0 评论 -
数据库笔试题(1)
现在有以下三张表,请回答下面问题Student(S#,SN,SD)学生表Course(C#,CN,T#)课程表SC(S#,C#,score)成绩表1.使用嵌套查询的方式查询选了课程‘税收基础’的学生的学号和名字答:select SN,SD from Student where S# in(select S# from Course C , SC where C.C#=SC...原创 2019-09-26 16:30:49 · 155 阅读 · 0 评论