sqlserver分页语句出错了,大神帮我看看。。。。

select*from(selectgoodid,goodname,goodadrreds,goodprice,goodagio,(selectsum(GoodNum)f... select
* from(select goodid,goodname,goodadrreds,goodprice,goodagio,(select
sum(GoodNum) from OrderDetailed where GoodID='x10001'), row_number() over(order
by goodid )as cc from goods where 1=1 and goodname like '%%' and goodname not
like '%爽肤水%' and GoodGround=0 )tall where cc between 1 and 10

错误消息:没有为
'tall' 的列 6 指定任何列。
展开
 我来答
17号观察室
2013-07-03 · TA获得超过5730个赞
知道大有可为答主
回答量:3666
采纳率:66%
帮助的人:1317万
展开全部
--你少了一个列名 下面的语句 应该就不会报错
--and goodname like '%%' 你这里不知道要表达什么意思 这样写没有任何意义 还不如去掉
--有什么问题可以随时找我 希望采纳
select
* from
(select goodid,goodname,goodadrreds,goodprice,goodagio,
(select sum(GoodNum) from OrderDetailed where GoodID='x10001') col1,
row_number() over(order by goodid ) as cc
from goods where 1=1 and goodname like '%%' and goodname not
like '%爽肤水%' and GoodGround=0
) tall where cc between 1 and 10
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式