2 u012593871 u012593871 于 2016.03.09 10:01 提问

求帮忙写一条sql,处方中开具五个药品的处方

CREATE TABLE eng_cf( ---处方表
id VARCHAR(20), --这个是处方号
depart_id VARCHAR(30),

department VARCHAR(30),

bed_no VARCHAR(20))

CREATE TABLE eng_cf_item( --处方明细表 也就是药品表
cfid VARCHAR(20),
drug VARCHAR(20),
drug_name VARCHAR(20)

)

已知的是处方表和处方明细表是一对多的关系
eng_cf 的ID 和 eng_cf_item的cfid 是相同的
如果一个处方用了两个药,那么在处方明细表中就会有两个cfid
现在要写的sql是 处方中开具五个药的处方?求大神

2个回答

kzy8462
kzy8462   2016.03.09 11:44

select * from eng_cf where ID = (select count(DISTINCT(cfid)) from eng_cf_item )

Hai1982
Hai1982   2016.03.10 22:50

select * from eng_cf where ID in (Select cfid from eng_cf_item group by cfid having count(cfid)=5)

Hai1982
Hai1982 回复wolf_oopi: 不是大神,加好友可以,以后可以一起探讨问题
2 年多之前 回复
u012593871
u012593871 完全正确。大神加个好友吧,有不会的问题 我请教请教你。有红包的 Q:8131432
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
DoctorNote医生处方笔记开发记录
一个开诊所的中医朋友,希望我能给他开发一个记录病人姓名和处方的Android手机app,以便查询病人每次就诊信息,比如上一次的处方,以前他要找个病人上一次的就诊处方,几乎要翻遍一叠厚厚的处方纸张才能找到(他的门诊量还是很大的),非常麻烦。于是利用周末的两天时间开发了这款DoctorNote软件,DoctorNote开发过程用了很Android各个方面的知识点,比如ActionBar的使用、自定义ActionBar样式、SQLite的使用、AsyncTask的使用,SearchView的使用和SearchAc
用php实现中医药管理系统
大学课设的题目,我用php实现了中医药系统的管理功能,连接mysql数据库实现的。对学生党很有帮助
医生诊间开药、打印处方、药房配药发药界面看看不见药品名称-------运维日志21
医生诊间开药、打印处方、药房配药发药界面看看不见药品名称,这是缺少脚本,药品的通用名没有读取出来。 ↓↓↓↓↓↓解决方法↓↓↓↓↓↓ 执行如下脚本: update t_bse_itemalias_drug a set a.PRINTNAME_VCHR = a.itemname_vchr; update t_bse_itemalias_drug a set a.PRINTFLA
药品批发开单软件(出货单打印)
特别说明: (1)、【注册用户】在起动时会有登录界面,起到保护数据的作用(需要在【信息】-【操作员信息】里增加操作员时设置),【无注册】用户系统不起用此功能; (2)、【设置密码】系统提示的原始设置密码为空;用户在【注册】时可以自定义密码,此密码很重要; (3)、【打印设置】新安装用户如查在打印前没有进行报表设置,那么打印出来的格式一般是不正确的,所以在打印前要进行一次报表设置,请查看【帮助】-【报表设置】。 (4)、【单 元 格】根据用所使用显示器的分辨率不同,请用户在使用中,自行调整各单元格字段的大小。(采购、进货、出货可以调整各单元格字段的位置、大小,请小心使用); 本软件现在库存管理功能没有做太多限制,请用户自行把握。 其它说明: 1、 【注册】 :用户在注册时会有一个密码,这个密码在进行一些系统设置时会用到,切记!!! 2、 【用户管理】 :这里的密码主要是注册用户起动本系统时。要用到的密码,可能为空,但开发商不建议为空。 3、 【进货与付款】:在未付款前所有进货单都可以进行修改和删除,在有付款记录后本单不能进行修改、删除操作。 4、 【销售与收款】:在未收款前所有进货单都可以进行修改和删除,在有收款记录后本单不能进行修改、删除操作。 5、 【库存】 :请用户自已把握,本软件没有入库记录也可以开单。 6、 【财务】 :对于已入帐的进货记录和销售记录用户在这里做财务处理。本系统有欠单自动跟踪功能,要跟据财务记录来生成。可以很方便的知道欠款客户信息。 7、 【设置】 :对系统参数进行设置,及数据删除和备份。 8、 【打印机设置】:请查看帮助说明: 9、 【报表设置】 :本机软件或U盘软件在打印前一般都要进行的操作,请查看帮助-报表设置。 10、【U盘功能】 :用户在进行U盘使用时,需进入数据库连接操作,因为原连接库已经在本机行成,在使用时可能会出现数据不同步情况,所在建议用户,进入配置将系统数据库优先选中。
实现医生工作站的处方模板功能的代码(十一)
实现医生工作站的处方模板功能的代码(十一) 3.2.7处方模板 处方模板这个模块实现医生根据病人病历来开药方的功能,点击3.2.2.1(图1)”新增“按钮弹出医生开取药方的界面,供医生开药;同样点击3.2.2.1(图2)” 修改“按钮弹出医生修改处方的界面,供医生对错误的处方单进行修改;还可以根据处方编号、病人名称等进行多条件查询处方单。点击每一条处方单多可以在处方明细中查询相对应的药品信
HIS 模块的总结
his 模块的总结 作者不详 收藏 门诊医生工作站     本系统主要为门诊医生提供病历的录入、查询和分析。方便医生为病人进行直接的病历分析。它与门诊挂号、收费联网实现病人信息管理,并与其他系统全面联网实现医院的多种管理功能。     本系统包括:西药处方录入、中药处方录入、处方查询、处方统计、西药处方模板、中药处方模板、病历录入、病历模板等内容。     系统的提供的处方模板及病历
门诊软件(集药房管理、划价收费、电子病历、电子处方、诊疗卡、财务为一体)
介绍        龙脑通门诊管理系统软件是集药房管理、划价收费、电子病历、电子处方、诊疗卡、财务统计等为一体的门诊管理软件。在院内实现药品,患者,方等信息共享;支持电子处方以及收费票据自定义,实现自己的特色业务以及自动化管理的软件。     龙脑通诊所管理系统软件是在龙脑通药品管理系统V4.0的基础上扩展,药品管理系统经过上万家药房使用,并已不断完善,具有成熟稳定,运行安全,易用易维护的特
医药管理信息系统(javaWeb)
信息需求顾客:对于顾客需要知道他的编号、姓名、电话号码、经办人、录入日期以及已购药品;经办人:对于经办人需要知道他的编号、姓名、电话号码;药品:对于药品需要知道它的编号、名称、数量、功效;查询功能:对于查询,需要查询信息时,需要知道其编号;录入功能:对于录入,需要清楚了解该类型的所有信息;删除功能:对于删除,只需要知道其编号;修改功能:对于修改,只需要知道其编号;数据库中需要存储当前药品的信息,当...
中药处方签模版
中药处方签模版
数据库 药品管理系统+源代码
SQL数据库 药品管理系统 数据库实训 源代码下载