oracle
是五月吖
这个作者很懒,什么都没留下…
展开
-
c#在代码中实现ID字段自增长
在代码中实现ID字段自动增长,1、找到SEQUENCE-----新建------在代码中找到id对应的位置加入(SEQ_CQRC.netval)比如:insert into table_name (id) values(SEQ_CQRC.netval);以上就完成了原创 2021-10-21 15:45:01 · 2676 阅读 · 0 评论 -
oracle 查询近七天的数据
–查询近七天产线名称为101的数据,并计算完成率1、第一种用法,这种加条件的话不知道怎么加,但是百度了大多都是用这种方法,SELECT lineid,to_char (SYSDATE- LEVEL + 1, 'yyyy-mm-dd') worktime,target,putout,100*round(putout/target,4)||'%' "实际完成率" from YCZJ2 tconnect by level<7--------2、第二种用法select lineid,sum(pu原创 2021-10-23 16:51:13 · 6250 阅读 · 0 评论 -
左连接、右连接、内连接的区别
—左连接,当连接条件不等时,查询全部左边的,右边为空select * from KJJ_emp e1 LEFT JOIN KJJ_DEPT d1 on e1.empno=d1.deptno—左连接,当连接条件相等时,查询出两个表中所有数据select * from KJJ_emp e1 LEFT JOIN KJJ_DEPT d1 on e1.deptno=d1.deptno–右链接,当连接条件不等时,查询全部右边的,左边的为空select * from KJJ_emp e1 right JOIN原创 2021-10-18 10:20:28 · 292 阅读 · 0 评论 -
oracle模糊查询用法
模糊查询:1、like ‘关键字’2、instr(val1,val2)函数1、like ''用法a、like ’ %val% ’b、like ’ %val ’c、like ’ val% ’2、instr()函数用法instr(字段,关键字)>0 意思是:查询所有条件为like ‘%关键字%’instr(字段,关键字)=1 意思是查询条件为以 like ‘关键字%’instr(字段,关键字)=0 意思是查询条件为 Not like ‘%关键字%’...原创 2021-10-18 08:54:14 · 3219 阅读 · 0 评论 -
ExecuteNoneQuery、ExecuteScalar和ExecuteReader用法和区别
1、ExecuteNoneQueryExecuteNoneQuery方法使用时,它是一个非查询方法(update\add\delete)操作,返回他执行之后所影响的行数,是一个int值。2、ExecuteScalar方法执行执行完后只返回结果集的第一行第一列数据,是一个object类型3、ExecuteReader方法用于有多行结果集的数据。...原创 2021-10-09 14:06:21 · 675 阅读 · 0 评论 -
oracle中Partition by分组排序的用法
1. 分组排序有两种方法:1、group by2、partition by1、group by用法select deptno,job,count(*) from emp group by deptno,job;注意:在使用group by时,select xx中的xx不能单独出现,必须要在gruop by中出现,即:select a from b group by a;2、partition by用法a、row_number()顺序排序,依次从第一个至最后一个以部门分组按照员工编号倒叙排序原创 2021-10-08 15:59:54 · 24820 阅读 · 0 评论 -
oracle分页查询
例如-- 查询工资从高到低排列第三到第五的员工信息,select tt.*,rownum from ( select t.*,rownum rn from (select * from emp order by sal desc)t where rownum <=5) ttwhere tt.rn >=31、第一种用法:select t2.* from (select rownum,t1.* from (select * from Z)t1 where r原创 2021-09-30 16:14:10 · 123 阅读 · 0 评论