日期:2014-05-18  浏览次数:20451 次

sql可以这样实行吗
SQL code
select max(id),* from tb 
可以直接获取最大id吗?

------解决方案--------------------
SQL code

select max(id),* from tb group by 这个表的所有字段

select 某字段,max(id) from tb group by 某字段

--也就是说聚合函数之外的字段需要出现在group by后面

------解决方案--------------------
SQL code
select max(id) over(),* from tb 
select max(id) over(pritition by 分组字段),* from tb