使用ROW_NUMBER()查询:列名 ‘RowNumber’ 无效。(转载)

使用ROW_NUMBER()查询:列名 ‘RowNumber’ 无效。(转载)原文地址:https://my.oschina.net/wangzan/blog/202456使用ROW_NUMBER()方法查询结果集;语句如下: selectROW_NUMBER()OVER(ORDERBYdbo.OrderOutProduct.ID)ASRowNumber,dbo.Order.ID,Telephone,AddressCity,Province,fromdbo…

大家好,又见面了,我是你们的朋友全栈君。

原文地址:https://my.oschina.net/wangzan/blog/202456

使用ROW_NUMBER()方法查询结果集;语句如下:

 

select ROW_NUMBER() OVER(ORDER BY dbo.OrderOutProduct.ID) AS RowNumber,
 dbo.Order.ID,Telephone,AddressCity,Province, from dbo.Order 
inner join dbo.Order2
on dbo.Order.ID=Order2ID
inner join dbo.Order3
on dbo.Order2.OrderID=dbo.Order3.Order3
where Service=1 and RowNumber=1

但是出现了错误:列名 ‘RowNumber’ 无效。

image

查到网上给的解释是:在sql里这个叫做,热名称,刚定的不能立马使用!要包一层查询!

修改为:

select * from(
select ROW_NUMBER() OVER(ORDER BY dbo.OrderOutProduct.ID) AS RowNumber,
dbo.Order.ID,Telephone,AddressCity,Province, from dbo.Order 
inner join dbo.Order2
on dbo.Order.ID=Order2ID
inner join dbo.Order3
on dbo.Order2.OrderID=dbo.Order3.Order3
where Service=1 
)U where RowNumber=1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134063.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 国外常用的免费DNS域名解析服务器(转)「建议收藏」

    国外常用的免费DNS域名解析服务器(转)「建议收藏」  在国内注册的域名默认使用的是国内域名注册商提供的DNS服务器,国内的DNS服务器可能受政策的影响停止解析域名,网络上传说以后没有备案的域名国内将不给解析。  为了避免国内的这些政策,建议使用国外的域名服务:如果您还没有注册域名,请不要在国内注册域名,我们直接代理enom.com的域名,使用enom分布在全球各地的DNS服务器,推荐各位使用。如果您已经在国内注册了域名,建议把您的…

    2022年6月22日
    58
  • pycharm安装教程

    pycharm安装教程pycharm是一款功能强大的python编辑器,具有跨平台性,鉴于目前最新版pycharm使用教程较少,为了节约大家摸索此IDE的时间,来介绍一下pycharm在windows下是如何安装的。这是PyCharm的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows进入该网站后,我们会看到如下界面profes…

    2022年7月23日
    10
  • oracle面试必会6题经典_oracle常见面试题

    oracle面试必会6题经典_oracle常见面试题1.你要对操纵Oracle数据库中的数据。下列哪个选项表示Oracle中select语句的功能,并且不需要使用子查询(C)A.可以用select语句改变Oracle中的数据B.可以用select语句删除Oracle中的数据C.可以用select语句和另一个表的内容生成一个表D.可以用select语句对表截断2.你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用…

    2022年10月18日
    2
  • python编写手机app_手机学python的app

    python编写手机app_手机学python的app用程序控制手机,再也不用自己去做重复枯燥的任务了

    2022年8月12日
    7
  • android Kotlin int类型和Long类型转换

    android Kotlin int类型和Long类型转换在Kotlin开发中,即使Long类型较大,int类型的数值也不会自动转换为long类型。这与Java处理数字转换的方式不同。例如;在Java中intnumber1=102;longnumber2=number1;//有效代码这里,number1类型的int值自动转换为类型long,并分配给变量number2。在Kotlin,valnumber1:Int=10…

    2022年5月28日
    127
  • 创建scrapy项目_项目构建是什么意思

    创建scrapy项目_项目构建是什么意思构建项目:scrapystartprojecttaobao创建一个爬虫:scrapygenspider爬虫名称要爬取的限制域

    2025年9月13日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号