两张表的SQL语句查询问题
2006-06-28 16:04
316 查看
下面是两张表
表A 表B
id BookId
BookId BookName
title BookAuthor
content BookIntro
SubmitDate chk
pid
我想查询A.title,A.SubmitDate,B.BookName,B.BookAuthor,B.chk
但是我只想按A.SubmitDate降序查询A表每个BookId的一条记录
(在表A中,相同的BookId可有多条记录)
这样的SQL语句怎么写?
比如
id BookId title content SubmitDate
. 60 .... ..... .......
. 60 .... ...... .......
. 59 .... ..... ......
. 59 .... ..... .....
就是按时间来只取BookId=60的最新一条记录和BookId=59的最新一条记录,你给的SQL语句把所有记录都找出来了
表A 表B
id BookId
BookId BookName
title BookAuthor
content BookIntro
SubmitDate chk
pid
我想查询A.title,A.SubmitDate,B.BookName,B.BookAuthor,B.chk
但是我只想按A.SubmitDate降序查询A表每个BookId的一条记录
(在表A中,相同的BookId可有多条记录)
这样的SQL语句怎么写?
比如
id BookId title content SubmitDate
. 60 .... ..... .......
. 60 .... ...... .......
. 59 .... ..... ......
. 59 .... ..... .....
就是按时间来只取BookId=60的最新一条记录和BookId=59的最新一条记录,你给的SQL语句把所有记录都找出来了
相关文章推荐
- 关于SQL中Between语句查询日期的问题
- mybatis查询sql:where语句“查询时间字段书写问题”引发的索引失效
- Hibernate原生SQL查询多表关联,SQL语句要注意的问题
- 解决SQL语句中含有中文字符无法查询问题
- Hibernate原生SQL查询多表关联,SQL语句要注意的问题
- Hibernate原生SQL查询多表关联,SQL语句要注意的问题
- SQL Server 2008 中SQL查询语句中字段值不区分大小写问题处理
- ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题
- ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题
- sql语句参数化模糊查询的问题
- sql语句模糊查询单引号问题,及jquery方法扩展,struts2拦截器
- sql查询语句性能问题及编写时需要注意的地方
- 一个SQL语句查询问题(查询最小值
- SQL中的n+1次select语句查询问题
- 解决SQL语句中含有中文字符无法查询问题
- otl下直接用sql查询语句无法查询最新的记录的问题
- Sql server 数据库中,纯SQL语句查询、执行 单引号问题。
- 关于sql查询语句 的一个问题
- [导入]复杂或有趣的MDX问题求解(3)-SQL查询事实表与MDX语句查询的关系示例
- 【SQL】查询两张关联table(a.pid=b.id)的数据sql语句