说明:各表关联如下 yp_location. charge_id ======== yp_list. charge_id
 yp_location. charge_name ======== yp_list. charge_name
 yp_location. location_no ======== zd_location. locatio_no
 yp_location. Menufacture ======== yp_make. m_code通过上面各表关联SQL语句产生的的表如下:  charge_name 药品名称,specify 规格,unit 单位,sub_qty 散装,sale_price 零售价,3-- location_name 库房名称,2-- m_name 产地名称,4-- typr_5 费用类别注释: 3-- location_name 库房名称 (3代表第三个表,也就是库房zd_location表,通过yp_location. location_no和zd_location. locatio_no进行关联,生成库房zd_location表的location_name 库房名称字段,而且只取库房号为 02-001,02-002,02-003的记录)2-- m_name 产地名称 (2代表第二个表,也就是产地 yp_make表,通过yp_location. Menufacture 和yp_make. m_code进行关联,生成yp_make表的m_name 产地名称字段)
4-- typr_5 费用类别 (4代表第四个表,也就是费用类别yp_list表,通过yp_location. charge_id和 yp_list. charge_id进行关联及yp_location. charge_name 和 yp_list. charge_name进行关联,生成yp_list表的typr_5费用类别字段)另:yp_location表的charge_id 内部码字段和yp_list表的charge_id 内部码字段在数据库查询时不显示出来。备注:药品查询药品查询分为药品价格和检疗价格二方面,病人可以很方便的查询到各种药品或检疗的名称、规格和单价。
--中药库:中药药品(包括中成药、中草药)价格、规格查询 
  --西药库:西药药品价格、规格查询 
  --检验项目:各种检验项目费用查询
  --输液及手术:器械费、手术费、输液费查询
  --其他:其他相关费用查询      例如:
名称  规格  单位  分装  类型  售价(元)  备注
硫酸镁  500mg  B  1  公费  2.5   
======================================================================
药品费用查询SQL语句:var 
 sql,sql1,sql2,sql3:String;sql1:=select yp_list.typr_5 from yp_location,yp_list where yp_location.charge_id=yp_list.charge_id,yp_location.charge_name=yp_list.charge_namesql2:=select yp_make.m_name from yp_location,yp_make where yp_location.menufacture=yp_make.m_codesql3:=select zd_location.location_name from yp_location,zd_location where yp_location.location_no=zd_location.location_no
sql:=select charge_name,specify,unit,sub_qty,sale_price,sql3,sql2,sql1 where yp_location,yp_make,zd_location,yp_listselect * from zd_listselect * from yz_zd