请教一个sql数据筛选问题
有字段 日期,id 日期不重复,id 有重复 需要筛选出 每个id里面日期最早的数据。
SQL code: select * from 表 t where not exists(select 1 from 表 where t.日期>日期 and id=t.id) SQL code: select id,min(日期) from tb group by id 上面两个都行引用 有字段 日期,id 日期不重复,id 有重复 需要筛选出 每个id里面日期最早的数据。 select min(日期) 日期 , id from tb group by id select id,min(日期) from tb group by id
相关问答:
....接到一个小程序..工作原来大概是这样的...前台是WEB服务器.架构就是ASP+SQL..前台由ASP向SQL添加服务类别(表单).然后又后台程序读取表单..要实时读取..然后显示在服务器上面..从理论上面能行通不?如果可以..后台 ......
sql2005 select *from v_ddxx where d_sfsc='0' and (g_ssbm='1001' or g_ssbm='1002') and (xxf>0 and xxfwzf <>0 ),执行速度慢的要死,但是如果把(xxf>0 and ......
我有一个月和日组成的数字,有两组月和日 想在身份证号中挑选出在该该两组月日之间出生的人,不知道应该怎么写. 身份证号有可能是15位或者18位 月日组合的形式如下 10-17/04-20 月-日/月- ......
select a.fyear,b.fname, '1月'=case when fperiod=1 then sum(a.fendbal) else 0 end , '2月'=case when fperiod=2 then sum(a.fendbal) else 0 end , '3月'=case when fperi ......
只是起到查询,更新,删除等功能吗? 还有其他特别的功能吗? 还有管理功能。比如恢复数据、切换日志、设置相关参数等等。 哦,管理功能是如何来实现的? 比如恢复数据,代码可以怎么写? sql& ......