我想按日期进行查询所有记录中的一个记录,请问如何实现?

guess1975 2004-04-29 05:06:47
表中有如下数据
YPBH YPMC RKSJ
00000003 白加黑 04-4-20
00000003 白加黑 04-4-21
00000003 白加黑 04-4-22
00000008 葡萄糖 04-4-23
00000008 葡萄糖 04-4-24
00000008 葡萄糖 04-4-24
00000010 盐水 04-4-12
00000010 盐水 04-4-17
. . .
. . .
. . .
以下是我要问的问题
我想这样查询:查询所有药品中每一种药品日期最早的记录
最后显示如下:
YPBH YPMC RKSJ
00000003 白加黑 04-4-20
00000008 葡萄糖 04-4-23
00000010 盐水 04-4-12
请问用sql语句如何实现?
...全文
49 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
myy 2004-04-29
  • 打赏
  • 举报
回复
xxxx是你的表:

select * from xxxx t1 where RKSJ = (select min(RKSJ) from xxxx t2 where t2.YPMC=t1.YPMC)

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧