高分请教数据库问题,麻烦懂的解答一下!!!

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:10:22
某一个医生从某一个时间到某一个时间的所有患者,这些患者都使用了什么样的治 疗,检查,以及用药

排序上,按时间上的某一天里的病人,然后在按患者姓名对这个患者从某这一天一直到某一天结束,循环这样排列

select
姓名 as 患者姓名,
性别 as 患者性别,
挂号日期 as 日期,
初复诊,
门诊科室,
门诊医师,
医生诊断,
物资类型 as 项目,
物资名称 as 项目名称,
治疗用药
from 门诊挂号 INNER JOIN 门诊处方 ON 门诊挂号.[AUTO ID]=门诊处方.AUTO_ID
where 门诊医师='王 宏'and 挂号日期>'2007-01-01'
order by 姓名 asc, 挂号日期 asc

麻烦大家看一下,问题出哪了,查出来的数据有的不对,还有出现了重复的现像.
请高手说出错误的地方,还有应该怎么改正,如果成功,我可以再加分!!!谢谢!急用!!!请速度!!!!

是SQL的数据库

改为
select
姓名 as 患者姓名,
性别 as 患者性别,
挂号日期 as 日期,
初复诊,
门诊科室,
门诊医师,
医生诊断,
物资类型 as 项目,
物资名称 as 项目名称,
治疗用药
from 门诊挂号 INNER JOIN 门诊处方 ON 门诊挂号.[AUTO ID]=门诊处方.AUTO_ID
where 门诊医师='王 宏'and 挂号日期>'#2007-01-01#'
order by 姓名 asc, 挂号日期 asc
你的数据库是access吧,里面的日期要用##包起来,如果不对,请继续补充或发消息

挂号日期的问题