现有数据表UD40,字段Key1、Character01为varchar类型,
如据如下
Key1 Character01
3
10
11
2 te11s222t
3 3te11s222t
4 4te11s222t
5
6
7
8
9
1
最新插入的一条语句Key1为11,
我想找出最新插入的一条语句,用
SELECT top 1 Key1
FROM PUB.UD40
ORDER BY Number01 DESC系统提示
SELECT 子句错误: “1”附近的表达式。
无法分析查询文本。
如据如下
Key1 Character01
3
10
11
2 te11s222t
3 3te11s222t
4 4te11s222t
5
6
7
8
9
1
最新插入的一条语句Key1为11,
我想找出最新插入的一条语句,用
SELECT top 1 Key1
FROM PUB.UD40
ORDER BY Number01 DESC系统提示
SELECT 子句错误: “1”附近的表达式。
无法分析查询文本。
FROM PUB..UD40
ORDER BY Key1*1 DESC
--純語法
SELECT top 1 [Key1]
FROM [PUB].[UD40]
ORDER BY [Number01] DESC
where Key1 = (select max(Key1) from UD40)
FROM PUB.UD40
ORDER BY Number01 DESC
没看出来问题