数据库的表信息

zy_brry里面有一个字段叫出院判别

目前来看是两个值:

0:没出院

8:已经出院了

--------------------------------------------------------------------------------------------

select t.*, t.rowid from zy_cwsz t where ksdm=133 and brch < ‘PTCK28‘ and brch > ‘PTCK13‘
SELECT ‘wwewe01‘,substr(‘wwewe01‘,6) from dual

-----------------------------------------------------------------------------

select  * from gy_ksdm where ksdm=443

--------------------------------------------------------------------------------------------

ms_cf01包括的是基本信息

ms_cf02包括的是具体的开的药物

--------------------------------------------------------------------------------------------

2.我看在442也就是产一,但是秋姐说在产控,我看的是科室代码,而不是病区代码,

所以正确的流程是:

病人科室、病人病区、病人床号,

然后看换床明细

---------------------------------------------------------------------------------------------------------------------------------------

1.首先给了一个住院号201716423,住院_病人入院中的,住院号、病人科室

select t.*, t.rowid from zy_brry t where zyhm=201716423

select * from zy_brry t where zyhm=201716423

2.在医嘱本中查询“病人科室”

select * from emr_yzb where zyh=17981
select brks from emr_yzb where zyh=17981

3.在住院_就诊记录里面查询"科室代码"或者说"病人科室"

select *from ys_zy_jzjl where jzhm=17981

就诊号码

select t.brks,t.*, t.rowid from zy_brry t where bahm=201716413
select brks from zy_bqyz where zyh=17970
select brks from emr_yzb where zyh=17970

select ksdm from ys_zy_jzjl where jzhm=17970

select * from zy_hcmx where zyh=17970

--------------------------------------------------------------------------------------------------------------------------------

select * from gy_ylsf where fymc like ‘%穿刺%‘

公用_医疗收费

然后查询出的数据太多了,

select * from gy_ylsf where fymc like ‘%穿刺%‘ and  fydj=10 ,加上金额就好了

公用_手术代码

这两个表的区别就是第一个是“医疗收费”,就是所有的记账的都要用这个名称

“手术代码”,就是医生开类似手术单用的,不计费

---------------------------------------------------------------------------------------------------------------------

select * from ms_szmx    where              szlb in (1,2,-2) and zhye = jfje*2 and zhye > 0 order by czgh,brid

门诊_账户收支明细               收支类别          账户余额、借方金额                           操作工号            日期

一条sql语句,中有一部分不想用了可以部分注销吗,

选中想注销的某一部分sql语句,点击左右的按钮,如果解除注销。点击右侧的

select * from ms_szmx where szlb=-2,-2代表退款

select * from ms_szmx where szlb=2           ,2代表现金追缴

select * from ms_szmx where szlb=1         ,1代表开户金额

下面这两条语句配合使用,zhye = jfje*2,就是借鉴上一次短款的经历而来的,就是比如卡里剩下155.58然后病人想退款,而操作员点击了充值155.58,这样他还把钱找给别人了,所以短款的数量就是退款金额的两倍。

select * from ms_szmx where /*brid= 150741 and*/ szlb in (1,2,-2) and zhye = jfje*2 and zhye > 0 order by czgh,brid

select * from ms_szmx where brid= 152464 and szlb in (1,2,-2) order by rq asc

二、在公用_员工代码里面,能把员工编号与员工代码相互对应

select * from gy_ygdm where ygbh=0081

---------------------------------------------------------------------------------------------

1.  select     zyh     from       zy_brry          where        brxm     like ‘%石子涵%‘

住院号                住院_病人入院                 病人姓名

2. select *from zy_bqyz                   where zyh=15283 and                yzmc like‘%特殊工娱治疗%‘

住院_病区医嘱                  住院号                              药嘱名称

3.对zy_bqyz表的lsbz进行修改,历史标志代表医嘱的三种状态,0.1.2,分别代表正常、失效、预停嘱

历史标志

原来的‘历史标志’为2,现在改为1

在更改的过程中得打开数据库表的锁,

选中表,右键,edit data,

select t.*, t.rowid from zy_bqyz t,直接出现这段语句,就是解锁数据库表的语句,

select t.*, t.rowid from zy_bqyz  t  where zyh=15283 and yzmc like‘%特殊工娱治疗%‘,别忘了加t,不然报错,因为前面加t了

开锁之后对数据库进行更改,修改完毕后。点击“对号”对数据进行保存,然后别忘了运行

左边的是commit,执行一下,右边是rollback,回滚,

海哥说,开启一个sql窗口就相当于开启一个事务

--------------------------------------------------------------------------------------

这个是海哥给你查看表结构的软件,

双击直接打开无需安装,

点击‘新建文档’

命名后

点击‘导入数据字典‘,然后是点击“导入pdm”选中海哥给的表结构

每个pdm文件下面可以包含一张或者多张表,如上图又所示,

点开每一张表可以看到表的中文名字,以及对应的字段的描述(长度与中文名字等)

这么做是因为在数据库中看不到某表的的文字的comments,比如ZYHM你猜不到是“住院号码”,所以我下面的工作是给数据库中的某些表加上文字的comments

点击“建表sql”,数据库类型选择ORACLE然后点击最下面的生成建表脚本,

生成如下的sql语句

然后在plsql里面把下面的comments执行一下,别忘了改表名的commments

时间: 2024-10-13 10:55:52

数据库的表信息的相关文章

查看ORACLE 数据库及表信息

-- 查看ORACLE 数据库中本用户下的所有表 SELECT table_name FROM user_tables; -- 查看ORACLE 数据库中所有用户下的所有表 select user,table_name from all_tables; -- 查看ORACLE 数据库中本用户下的所有列 select table_name,column_name from user_tab_columns; -- 查看ORACLE 数据库中本用户下的所有列 select user,table_na

Mysql查询数据库状态及信息

使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | INVOICE | | mysql | | performance_schema | | test | +----------------

几个数据库的小案例(一):将文本文件中的信息导入数据库的表中

从文本文件添加到数据库用户表的记录(有两个文件:frmMain.cs  SqlHelper.cs  ) //FrmMain.cs//作者:Meusing System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Fo

让你提前认识软件开发(28):数据库存储过程中的重要表信息的保存及相关建议

第2部分 数据库SQL语言 数据库存储过程中的重要表信息的保存及相关建议 1. 存储过程中的重要表信息的保存 在很多存储过程中,会涉及到对表数据的更新.插入或删除等,为了防止修改之后的表数据出现问题,同时方便追踪问题,一般会为一些重要的表建立一个对应的debug表.这个debug表中的字段要包括原表的所有字段,同时要增加操作时间.操作码和操作描述等字段信息. 例如,在某项目中,包括了如下一个重要的表tb_XXX: create table tb_XXX (      AAA           

把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms

把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方.Duplicate entry '2′ for key 'PRIMARY' 你的主键是不可重复的,现在重复插入值为3的主键了.可以去掉主键唯一,或是设成自增加.就不会出现这种情况了. 具体操作: 进入后台,"系统" - "系统设置" - "SQL命令行工具" 运行SQL命令行: alter table dede_addonarticle

(转)java读取数据库表信息,子段

import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.HashMap; import java.util.List; /*** * 2014-07-21日: * oracle数据

【mysql元数据库】使用information_schema.tables查询数据库和数据表信息

概述 对于mysql和Infobright等数据库,information_schema数据库中的表都是只读的,不能进行更新.删除和插入等操作,也不能加触发器,因为它们实际只是一个视图,不是基本表,没有关联的文件. information_schema.tables存储了数据表的元数据信息,下面对常用的字段进行介绍: table_schema: 记录数据库名: table_name: 记录数据表名: engine : 存储引擎: table_rows: 关于表的粗略行估计: data_lengt

mysql 查看数据库,表,字段信息

查询MySQL数据库/表相关信息的SQL语句: SHOW DATABASES //列出 MySQL Server 数据库. SHOW TABLES [FROM db_name] //列出数据库数据表. SHOW CREATE TABLES tbl_name //导出数据表结构. SHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信息. SHOW COLUMNS FROM tbl_name [FROM db_name] //列出资料表字段 SHOW FIELD

把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方。Duplicate entry

把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方.Duplicate entry ’3′ for key ‘PRIMARY’ 你的主键是不可重复的,现在重复插入值为3的主键了.可以去掉主键唯一,或是设成自增加.就不会出现这种情况了. 具体操作:进入后台,“系统” - “系统设置” - “SQL命令行工具” 运行SQL命令行: alter table dede_addonarticle drop primary key 运行上面的代码就