sql
sethwiseman
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将文本中内容导入数据表中
有一文本mydata.txt,将文本中的内容插入数据表T中。linux 环境下,进入数据库服务器。执行 export NLS_LANG=AMERICAN_AMERICA.AL32UTF8执行 export ORACLE_SID=你的ORACLE_SID执行 sqlplus 你的用户名/密码进入SQL>首先创建数据表@createTableT.sql其中,createTableT.sql文本中的内容是建表语句:create table T(myname varch原创 2020-09-10 22:05:43 · 448 阅读 · 0 评论 -
oracle 的 sql 语句 case when 用法
示例withtab1 as (select case when (count(su.insu_pkg_id)>0) then 2 else 0 end cnt from ecs_a_bene_insu_p...原创 2018-08-22 19:23:15 · 4792 阅读 · 0 评论 -
oracle 左连接、右连接、全连接
select * from tab1 left join tab2 on tab1.id=tab2.id ,左表全部展示select * from tab1 where tab1.id=tab2.id(+) ,左表全部展示,(+) 放在右表,右表为匹配表,左表全展示select * from tab1 right join tab2 on tab1.id=tab2.id ,右表全部展示...原创 2018-08-23 19:42:23 · 2977 阅读 · 0 评论 -
oracle 多行 转 一行
aa在项目中出现了一个需求,根据一个参数,查询到两张单子,每张单子里存有很多人的信息,两张单子中可能有相同的人。现在要将两张单子中的同一个人合并。简化如下:假设有表T,里面有这样的数据 : orderNo name height gender grade4 ZhaoWei 168 ...原创 2018-11-30 13:17:56 · 1038 阅读 · 0 评论 -
树状查询多个父节点排序
select * from tabstart with tab.parent_id is nullconnect by nocycle prior id = parent_idorder siblings by offspring_order,parent_order遇到一个需求,要求,每个父节点后接他的子节点,可能有多个子节点,连接顺序按offspring_order,而父节点也...原创 2019-02-26 17:58:37 · 865 阅读 · 0 评论 -
MySql数据库索引原理
MySql数据库索引原理https://www.cnblogs.com/weizhixiang/p/5914120.htmlA-祥子写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存...转载 2019-03-14 11:35:39 · 206 阅读 · 0 评论
分享