join + not exists 亦可
解决方案 »
- 收藏 我想insert一个datetime字段,该怎么写格式。。。。
- 如何获取SQL中指定数据库名的表数量?
- 经常出现Service Unavailable
- 要一个句SQL---------------------------(在线等)
- 中文字段乱码的问题,不像是语言设置的事,百思不得其解!
- 分组编号请问?
- 请问一个DBF导入SQL Server 08的问题
- 怎样建一个查询,它包含所有自定义的存储过程及每个存储过程参数,参数的类型、默认值?
- SQL05怎么设置空密码?
- 急求一个触发器
- 求sql2000标准版的下载地址 急!
- 在 MS-SQL Server 中哪一种类型是和ACCESS的“是/否”类型对应的?
insert t1
select 'f','地理','2004-2-1'
union all select 'f','地','2004-2-11'
union all select 'e','地','2004-2-11'
union all select 'e','地','2004-2-21'select aa.a,aa.b,aa.c from t1 aa join(
select a,max(c) as c from t1 group by a) bb on aa.a=bb.a and aa.c=bb.c
我自己找到答案了
select *
from tablename
where (a,d) in (select a,max(d)
from tablename
group by a);