oracle数据库
文章平均质量分 51
字子昂
这个作者很懒,什么都没留下…
展开
-
inner join 与 left join 之间的区别
关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y轴都...转载 2018-09-14 14:06:56 · 511 阅读 · 0 评论 -
查询用户详细信息(关联查询多个表,然后将字段聚合在一起 )
有四张表TB_SYS_USER、TB_SYS_ORG_USER(用户组织机构表)、TB_SYS_USER_ROLE(用户角色表)、TB_SYS_ROLE。其中在TB_SYS_ORG_USER表里,相同的USER_ID可对应多个ORG_ID;在TB_SYS_USER_ROLE表里,相同的USER_ID可对应多个ORG_ID的ROLE_CODE;在TB_SYS_ROLE表里,一个ROLE_CODE对应...原创 2018-08-13 17:09:17 · 3082 阅读 · 1 评论 -
oracle 查询出 超出误差率的盘次的所有材料列表,并显示每条材料是否超出误差率
表一 材料使用情况表 TB_CCT_MT_USE ,有字段DATA_GUID、MT_CODE、PIECE_ID、PLAN_USE(计划用量)、ACTUAL_USE(实际用量) 不同的DATA_GUID 可能有相同的PIECE_ID(盘次)表二 误差率表 TB_CCT_MT_USE_ERR ,有字段 MT_CODE、ERR_AMOUNT(标准误差率)本SQ...原创 2018-08-01 11:53:20 · 226 阅读 · 0 评论 -
oracle 11.2 查询一个表里的某个字段在另外一个表里是否有数据
第一个表 TB_IST_PLAN_ITEM (保养项表)有字段refer_item_guid,第二个表 TB_IST_UPLOAD_FILE(附件表) 有字段 relation_guid(取值于第一个表的refer_item_guid),本SQL语句查询第一个表的每一个保养项是否有视频附件存在于第二个表里: select it.*,ff.file_path,(case when ff.fi...原创 2018-08-01 10:18:30 · 9020 阅读 · 0 评论 -
PLSQL修改数据库表属性的顺序
1.首先,以sys用户的身份登录PL/SQL 2.查询出你要更改的表的ID,以我本地的数据为例,我要改'PCMES'用户下'TB_SYS_EQ_TAG'这张表。注:ORACLE中的表要用大写。 select object_id from all_objects where owner = 'PCMES' and ...原创 2018-07-10 14:58:19 · 4487 阅读 · 0 评论