不会的,是不是as的问题:
Select Max(ID) T_ID From (Select top 20 ID From [yyypk]) temp_yyypk
Select Max(ID) T_ID From (Select top 20 ID From [yyypk]) temp_yyypk
解决方案 »
- 如何将一个查询修改为多个查询?
- 如何用SQL语句转化下表
- 如何选出,某个表中的字段“日期”在今天以后的记录
- C# 数据库相关编程,C# 如何获取列的约束,主要是为空约束
- 兩個數據庫 UNION ALL 後的記錄有沒有辦法刪?
- 行列轉換 我怎么測試通不過呢
- 每天可用分加10分?为什么我只能给100分最多?
- 有这样一个程序如何使用触发器,请大虾指点.
- 请教各位高手:删除远程数据库的记录
- 我想关机的时候自动把我关机前建立的一个用户ODBC数据源名(比如叫mysource)给删掉,请问应该怎么处理?谢谢!
- 用select * into #temp1 from table1生成的lin時表能不能把自動編號的列取消..
- 用Transact-SQL语句怎么得到数据库的IP地址呢?
除非你用了倒排序.
試試這個.Select T_ID= Max(ID)
From (Select top 20 ID From [yyypk] order by ID asc ) temp_yyypk
create table tb(id int identity(1,1),s varchar(2))
insert tb values('a')
insert tb values('b')
insert tb values('c')
insert tb values('d')
insert tb values('e')
insert tb values('f')
insert tb values('g')
insert tb values('h')
insert tb values('a')
insert tb values('b')
insert tb values('c')
insert tb values('d')
insert tb values('e')
insert tb values('f')
insert tb values('g')
insert tb values('h')select max(id)as T_ID from
(select top 10 * from tb ) as temp_tbdrop table tb--返回结果T_ID
-----------
10