select a.xsbm,a.zcsl from tablename as a,(select xsbm,max(lsh) as lsh from tablename where jzshbz=2 group by xsbm) as b
where a.jzshbz=2
and a.xsbm=b.xsbm
and a.lsh=b.lsh
where a.jzshbz=2
and a.xsbm=b.xsbm
and a.lsh=b.lsh
解决方案 »
- SQL查询不会写,请大家帮忙
- exec sp_executesql 我想通过执行字符串获取参数应该如何做
- 求一SQL语句
- 如何获得指定条件的纪录的前后数条记录
- access数据库查询问题
- 怎样在ODBC中安装数据库驱动
- 向Haiwer请教,重复行需要显示在一起。
- 统计每个月的数据,求SQL语句的实现
- sql命令文件在转换为存贮过程时总是提示链接服务器不存在,要另外注册?
- 存储过程,不难,但一时搞不定,请教
- 第一次到这里来提问,关于数据库恢复的问题,谢谢!
- 70M,12万条txt数据(12到100个字段,用标准的“|”割开,每个字段为30~40个CNMARC字符)导入sql server2000/97出的数据丢失问题!
where a.jzshbz=2
and lsh=(select max(lsh) as lsh from tablename b where jzshbz=2 and a.xsbm=b.xsbm
)
(SELECT MAX(lsh)
FROM TableName A
WHERE A.zcsl = 2 AND A.xsbm = B.xsbm) AS lsh, zcsl, jzshbz
FROM TableName B
WHERE (zcsl = 2)