Oracle
文章平均质量分 54
newzhong1
没有简介
展开
-
【Oracle 】- 碰到使用sql进行统计数据char转NUMBER 保留原格式问题
使用to_char时出现格式不一致解决 rtrim(to_char(11.117, 'FM90D9999'), to_char(0, 'D')) FM90D9999 是保留的小数点个数原创 2020-10-31 12:23:55 · 975 阅读 · 0 评论 -
【oracle】— 数据统计—对查出来的数据进行去重方法
文章目录1. 概述2. 简单问题例子3. 解决方法3.1使用group by3.2 row_number () over1. 概述当多表连接查询多个字段出现重复数据时,我们由于业务需要,大部分时候只需要其中的一条就行了,所以数据去重就格外重要。2. 简单问题例子.通过jion 查询出数据select user.userName,teacher.sex, user.`password` from user JOIN teacher on user.id = teacher.id 结原创 2020-10-29 23:03:13 · 1882 阅读 · 0 评论 -
【oracle】- DISTINCT-使用总结
文章目录1. 含义2. 作用在单个列3. 作用在多列4.遇见group by1. 含义distinct过滤掉多余的重复记录只保留一条2. 作用在单个列可以使用在字段前添加distinct-表的简单数据SELECT DISTINCT user.userName from user;查出一个列的数据并且对其去重3. 作用在多列SELECT DISTINCT user.UserName, user.`password` from user;结果DISTINCT作用后相当原创 2020-10-28 23:40:10 · 2375 阅读 · 3 评论 -
【Oracle】——dual的作用
解读dual不是缩写词而是完整的单词。dual名词意思是对数,做形容词时是指二重的,二元的。,oracle与数据字典一起自动创建的一个个虚拟表,Oracle内置,不是用户自行建立的存储的内容:这个表只有1列DUMMY,数据类型为VERCHAR2(1),dual表中只有一个数据’X’, Oracle有内部逻辑保证dual表中永远只有一条数据。4.用处选择系统变量或去求一个表达式的值5.日期转换select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) f原创 2020-10-16 19:10:06 · 343 阅读 · 0 评论 -
【Oracle】——常用函数
1.LENGTH** 含义:**length表示的是字符串的字符长度SELECT length('newzhong') FROM dual;结果: length按字符计,汉字、英文、数字都是1个字符,故这里返回92.LENGTHB** 含义:** lengthb表示的是字符串的字节长度2.ROUND作用: 截取数字格式如下: ROUND(number[,decimals])其中:number 待做截取处理的数值decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有原创 2020-10-16 19:08:33 · 208 阅读 · 0 评论 -
常用数据库模式对象的管理方法
大型关系数据库应用实验报告三一、 实验目的1.掌握常用数据库模式对象的管理方法二、 实验内容三、 实验步骤一、 实验目的1.掌握常用数据库模式对象的管理方法二、 实验内容按下列表结构利用SQL语句创建表student。Table name: student列名数据类型约束备注SNONUMBER(4)主键学号SNAMEVARCHAR(10)唯一...原创 2019-02-24 22:49:37 · 2265 阅读 · 0 评论 -
物理存储与逻辑结构设计
1.物理存储与逻辑结构设计1.1. 为表空间USERS添加一个数据文件,文件名为userdata03.dbf,大小为50MB指令“alter tablespace USERS add datafile ‘D:\userdata03.dbf’ size 50m”2. 修改表空间USERS中的userdata03.dbf为自动扩展方式,每次扩展5MB,最大为100MB。a) 输入指令:...原创 2019-06-02 22:17:25 · 2307 阅读 · 1 评论