无法绑定由多个部分组成的标示符:c.biddate desc,c.projectid,c.zonename,c.projectnamec

问题描述

selectc.projectid,c.zonename,c.projectnamec,c.biddatefrom(selectb.projectid,b.zonename,b.projectnamec,b.biddate,b.jkycjfrom((selectzoneid,projectid,zonename,projectnamec,biddate,namec,medicinemodel,outlookc,JkycjfromData_Centerwhere1=1andjkycj='金诃藏药药业股份有限公司')asbinnerjoin(selectzoneid,projectid,zonename,projectnamec,biddate,namec,medicinemodel,outlookc,Jkycjfromdata_center)asaona.namec=b.namecanda.medicinemodel=b.medicinemodelanda.outlookc=b.outlookc)where1=1andb.BidDate>='2010-09-01'andb.BidDate<='2011/12/9')cgroupbyc.projectid,c.zonename,c.projectnamec,c.biddateorderbyc.biddatedesc,c.projectid,c.zonename,c.projectnamec

解决方案

解决方案二:
把中间两个表的内连接直接去掉就用逗号分开,在写条件查询还有为啥要加这么多别名,别名很容易出现这个问题

时间: 2024-11-08 22:25:27

无法绑定由多个部分组成的标示符:c.biddate desc,c.projectid,c.zonename,c.projectnamec的相关文章

Knockout应用开发指南 第三章:绑定语法(3)

原文:Knockout应用开发指南 第三章:绑定语法(3) 12   value 绑定 目的 value绑定是关联DOM元素的值到view model的属性上.主要是用在表单控件<input>,<select>和<textarea>上. 当用户编辑表单控件的时候, view model对应的属性值会自动更新.同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新. 注:如果你在checkbox或者radio button上使用checked绑定

ASP.NET MVC数组模型绑定详解_实用技巧

在ASP.NET MVC中使用Razor语法可以在视图中方便地展示数组,如果要进行数组模型绑定,会遇到索引断裂问题,如下示例: <input type="text" name="[0].Name" /> <input type="text" name="[1].Name" /> <input type="text" name="[2].Name" />

iOS开发系列--通知与消息机制

概述 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情.iOS中通知机制又叫消息机制,其包括两类:一类是本地通知:另一类是推送通知,也叫远程通知.两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同.今天就和大家一块去看一下如何在iOS中实现这两种机制,并且在文章后面会补充通知中心的内容避免初学者对两种概念的混淆. 本地通知 推送通

使用JSP和XML进行Web应用开发

js|web|xml 如果你曾经开发过基于通用网关接口(Common Gateway Interface, CGI)和Servlets技术的Web应用,你已经习惯于在一个程序中生成整个页面(静态和动态部分)的Web编程思想.如果你想找到一个解决方案,把静态和动态两部分隔开,不要再找了,JSP就在这里. JSP页面允许你把前端的表现和业务逻辑(中间层次和后端层次)分开.它是非常好的Web应用快速应用开发(RAD)途径.本系列文章是一部初步教程,讲解如何为今天和明天的市场开发现代Web应用.本文是这

用Flash制作Google搜索程序

google|程序   在我们构造Google 搜索程序之前我们还需要Google Web APIs Developer's Kit,你可以从http://www.google.com/apis/download.html下截直接解压缩就可以了.里面已经含了所需要的文件和已经编译好的文件,官方地址是http://www.google.com/apis.不过实际上对我们有用的只是GoogleSearch.wsdl这个文件,把这个文件和SWF文件放在同一文件夹运行既可. 构造一个Flash 表单屏屏

Flash中oop的设计模式

设计 有人问我flash的as应该怎么写,我可以很负责任地告诉他,想怎么写就怎么写,因为as以及flash内部的构成模式决定了它的高度自由化.理论上来说,用按钮的on事件,加上stop(),play(),gotoAndStop(),gotoAndPlay(),就可以实现一个flash里大部分的逻辑关系,而且源代码简单易懂.但是大多数人不会这么做,是因为这种方法实在太让人敬佩.稍有常识的程序员都会知道面对对象与面对过程的区别.Flash的编程虽然只是以脚本的形式出现,并且还很不完善,比如,没有多继

使用 ASP.NET Community Starter Kit建造网站

asp.net 翻译:刘海东 以下内容翻译自Building Websites with the ASP.NET Community Starter Kit by K. Scott Allen and Cristian Darie for Packt Publishing,以下内容是该书的第8章,详细介绍如何扩展CSK来增加FAQ功能. 如果你想了解 ASP.NET Community Starter Kit的详细信息,可以到www.asp.net浏览和下载,它是一个免费的开源项目.假如你想建造

在ASP.NET中使用SQL的IN操作

asp.net 这篇文章将建立一列包含CheckBox控件的DataGrid,这个控件允许用户对明细浏览进行多列选择.如果没有恢复对于动态SQL获得该功能的一种方法,那么必须使用IN操作. 在文章的结尾,我们写了一个SQL Server用户自定义函数(UDF),为了将一个字符串分解成带分隔符的子字符串.在这篇文章中,我们能看到这样一个UDF如何派得上用场.我们将建立一个web表单,在此用户可以通过选择checkbox控件而选择一些在DataGrid中的记录.对这些被检查的记录的明细将会出现在表单

std::bind技术内幕

引子 最近群里比较热闹,大家都在山寨c++11的std::bind,三位童孩分别实现了自己的bind,代码分别在这里: 木头云的实现:连接稍后补上. mr.li的实现:https://code.google.com/p/y-code-svn/source/browse/ null的实现:http://www.cnblogs.com/xusd-null/p/3693817.html 这些实现思路和ms stl的std::bind的实现思路是差不多的,只是在实现的细节上有些不同.个人觉得木头云的实现