首页上一页 1 下一页尾页 4 条记录 1/1页
书上运行结果与实际情况不相同??????????????
发表在Oracle视频答疑
2010-06-01
是否精华
是
否
版块置顶:
是
否
在查询指定行数据实例003中,代码如下:
USE db_sql2000
GO
--查询5至7行的记录
SELECT TOP 3 *
FROM (
SELECT TOP 7 * FROM Goods
) AS Goods2
ORDER BY g_id DESC
GO
--查询第3行的记录
SELECT TOP 1 *
FROM (
SELECT TOP 3 * FROM Goods
) AS Goods2
ORDER BY g_id DESC
GO
实际操作运行结果却是:最后3行的数据与最后一行的数据
????
我觉得SQL语句虽没有语法错误,但是有逻辑错误...]
大家帮忙看下,发表发表意见。若是高手那就给出问题答案。谢谢大家。
USE db_sql2000
GO
--查询5至7行的记录
SELECT TOP 3 *
FROM (
SELECT TOP 7 * FROM Goods
) AS Goods2
ORDER BY g_id DESC
GO
--查询第3行的记录
SELECT TOP 1 *
FROM (
SELECT TOP 3 * FROM Goods
) AS Goods2
ORDER BY g_id DESC
GO
实际操作运行结果却是:最后3行的数据与最后一行的数据
????
我觉得SQL语句虽没有语法错误,但是有逻辑错误...]
大家帮忙看下,发表发表意见。若是高手那就给出问题答案。谢谢大家。