易截截图软件、单文件、免安装、纯绿色、仅160KB

求一个SQL语句的编写

create table T3
(
PH varchar(20),
IM varchar(20),
DT datetime
)

insert into T3 values('A','IM1','2009-10-1 00:00:00')
insert into T3 values('A','IM2','2009-10-2 00:00:00')
insert into T3 values('A','IM3','2009-10-3 00:00:00')
insert into T3 values('B','IM2','2009-10-4 00:00:00')
insert into T3 values('C','IM2','2009-10-5 00:00:00')
insert into T3 values('C','IM4','2009-10-6 00:00:00')
insert into T3 values('D','IM4','2009-10-7 00:00:00')

现在想要如下结果:
'A','IM1','2009-10-1 00:00:00'
'A','IM3','2009-10-3 00:00:00'
'C','IM2','2009-10-5 00:00:00'
'D','IM4','2009-10-6 00:00:00'
(选择数据的要求:IM去重,同时选择每组IM值中对应DT值最大的行)

谢谢!
not exists

SQL code:

select * from T3 a where not exists(select 1 from T3 where a.IM=IM and a.DT<DT)



SQL code:
select *
from tb t
where
not exists(select


相关问答:

SQL语句效率问题 - 其他数据库开发 / 其他数据库

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
  表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......

sql可以有两个以上的触发器吗??

sql可以有两个以上的触发器吗??我指的是for触发器,那其他的呢??
什么意思?

可以的

10个都没问题

可是我写了两个for insert 触发器,造成进程阻塞了呢?怎么办呢?请高人指点
......

求一SQL - MS-SQL Server / 基础类

表如下
教室ID 座位数 开始时间 结束时间 2009年1月1日 2009年1月2日 2009年1月3日
  101 50 08:00 08:30 30 40 50  
  101 50 09:00 ......

求一sql语名

现在有a1,a2两表
a1
id name aa cc
001 aaaa bbb cc
002 bbb bbb bbb
003 ccc ccc ccc
004 ddd ddd ddd
005 eee eee eee
a2
id ida2 ff b ......

有关SQL server2005

怎么用啊?查询分析器都找不到..555

楼主别急慢慢来。刚接触新软件都这样……

看着界面偏左上那里有一个按钮是“新建查询”  然后选择连接  就可以了

查询分析器,你点开就提示连接,默认是LOCAL直 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号