sql group by
2014-11-26 21:48
267 查看
create table Book ( BookID int primary key identity(1,1), BookNO nvarchar(50), BookName nvarchar(50), [Year] int, Number int ) insert into Book(BookNO,BookName,[Year],Number) values('NO001','指环王1',2012,1000); insert into Book(BookNO,BookName,[Year],Number) values('NO001','指环王1',2014,2000); insert into Book(BookNO,BookName,[Year],Number) values('NO002','指环王2',2013,1000); insert into Book(BookNO,BookName,[Year],Number) values('NO002','指环王2',2014,2000); insert into Book(BookNO,BookName,[Year],Number) values('NO003','指环王3',2015,2000); select * from Book; --此方法不能获取Number数据 select BookNO,BookName,max([Year])as [Year] from Book group by BookNO,BookName --此方法能显示Number数据 select * from Book b where [Year]=(select max([Year]) from Book where BookNO=b.BookNO) order by BookNO asc;
相关文章推荐
- SQL GROUP BY
- sql group by 小例子
- SQL Group by 学习
- LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- SQL Group By
- SQL Group By
- LINQ to SQL语句(6)之Group By/Having
- LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- sql 语句group by
- SQL指令之----GROUP BY
- LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- SQL 之Group by with Rollup 的效果
- Oracle SQL group by day/week/month/quarter
- SQL Group by 学习
- SQL group by语句的使用
- LINQ体验(7)——LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains
- SQL group by用法总结
- sql group by 与 having的用法
- LINQ to SQL语句之Group By/Having和Exists/In/Any/All/Contains