精华内容
下载资源
问答
  • hibernate 查询语句中提示: “xxx”列无效用到了一个hql的查询语句如下:String hql = "from CoTuser c where c.name="+username+" c.password="+password;例如用户名为 aa ,密码为111111 ,之后hibernate报 ‘aaa...

    hibernate 查询语句中提示: “xxx”列无效

    用到了一个hql的查询语句如下:

    String hql =  "from CoTuser c where c.name="+username+"    c.password="+password;

    例如用户名为 aa ,密码为111111 ,之后hibernate报 ‘aaa’列名无效。

    查阅资料发现时hql语句有问题。 一定要注意
    引号的问题!!!!!

    正确的语句如下:

    String queryhql = "from CoTuser c where c.name='"+username+"' and c.password='"+password+"'";
    展开全文
  • 我用的是EasyUI + Knockout.js框架,现在要冻结某,用了datagrid的frozenColumns进行冻结,但该也用了formatter格式化过,这样问题就出来了,格式化属性在冻结属性下无效,想要寻求两者属性同时存在的解决方案...
  • 选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中 T-SQL核心语句形式: SELECT --指定要选择的列或行及其限定  [INTO ]  --INTO子句,指定结果存入新表 FROM    --FROM子句...

    选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    T-SQL核心语句形式:

    SELECT     --指定要选择的列或行及其限定 
    [INTO ]      --INTO子句,指定结果存入新表
    FROM      --FROM子句,指定表或视图
    [WHERE ]                 --WHERE子句,指定查询条件
    [GROUP BY ]           --GROUP BY子句,指定分组表达式
    [HAVING ]                --HAVING子句,指定分组统计条件
    [ORDER BY [ASC|DESC]]    --ORDER子句,指定排序表达式和顺序

    聚合函数:

    COUNT:求组中项数,返回int类型整数。

    GROUP BY 子句:指定用来放置输出行的组。指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,或者 GROUP BY 表达式必须与选择列表表达式完全匹配。如果 SELECT 子句中包含聚合函数,则计算每组的汇总值。

    示例一(Select选择列表中存在聚合函数):

    错误的写法:

    SELECT U_ID,House_Addrinfo,COUNT(U_ID) AS CX
    FROM   YX_ChuShou
    GROUP BY U_ID
    ORDER BY CX DESC

    这条语句出现"选择列表中的列 'YX_ChuShou.House_Addrinfo' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。"的错误提示。

    正确的写法:

    SELECT U_ID,min(House_Addrinfo), COUNT(U_ID) AS CX
    FROM YX_ChuShou
    GROUP BY U_ID
    ORDER BY CX DESC

    SELECT U_ID,House_Addrinfo,  COUNT(U_ID) AS CX 
    FROM YX_ChuShou 
    GROUP BY U_ID ,House_Addrinfo
    ORDER BY CX DESC

     
    示例二(Select选择列表中不存在聚合函数):

    错误的写法:
    select au_fname,au_lname,zip, city,state
    from authors
    group by city

    服务器: 消息 8120,级别 16,状态 1,行 1
    列 'authors.au_fname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
    服务器: 消息 8120,级别 16,状态 1,行 1
    列 'authors.au_lname' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
     
    正确的写法:
    select au_fname,au_lname,zip, city,state
    from authors
    group by city,au_lname,au_fname,zip,state

    或:
    select au_fname,au_lname,zip, city,state
    from authors
    order by city    ---使用order by 子句进行排序

    即指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,或者 GROUP BY 表达式必须与选择列表表达式完全匹配。

     

     

     

    小白:因为结果是一个表,所以一般不会出现   select *,sum(job_id)这么写的,不然sum就一个值,你让它跟谁并列显示一行去?  

     

    如果 select job_id,job_desc,sum(max_lvl) from jobs group by jobs.job_id,job_desc

    非要并列显示点什么,那对应列都应写在group by里,确保该列一个值就出现一次, 一个值对应一个sum

     

    有一个列就加进group by一个

    展开全文
  • sql代码-302,然后看帮助文档,表示-302 输入的值对指定的列无效 本人遇到的一种情况是,某列的大小长度太小,根据情况将其改合适就正常了。 so easy!

    sql代码-302,然后看帮助文档,表示-302  输入的值对指定的列无效


    本人遇到的一种情况是,某列的大小长度太小,根据情况将其改合适就正常了

    so easy!


    展开全文
  • 选择列表中的 'Student.Sname' 无效,因为该没有包含在聚合函数或 GROUP BY 子句中。 查询每个同学的学号、姓名、选课数 报错语句: SELECT Homework.Sno,Sname,COUNT(*) AS Num FROM Homework,Student ...

    消息 8120,级别 16,状态 1,第 1 行
    选择列表中的列 'Student.Sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

    查询每个同学的学号、姓名、选课数

    报错语句:

    SELECT Homework.Sno,Sname,COUNT(*) AS Num
    FROM Homework,Student
    WHERE Homework.Sno=Student.Sno
    GROUP BY Homework.Sno

    正确语句:

    SELECT Homework.Sno,Sname,COUNT(*) AS Num
    FROM Homework,Student
    WHERE Homework.Sno=Student.Sno
    GROUP BY Homework.Sno,Sname

    如果 SELECT  后包含聚合函数,则 GROUP BY 将计算每个组的汇总值

    指定 GROUP BY 时,选择列表中任何非聚合表达式内的每个属性名都应包含在GROUP BY列表中

    也就是说,GROUP BY表达式必须与选择列表表达式完全匹配

    展开全文
  • sql动态insert向varchar(MAX)中写入据的问题,在写入时出现列无效,后来发现,varchar要加''两个,号才可以 SET @SQL='INSERT INTO '+@TabName+' (one_content,is_screen) VALUES('''+@one_content+''','+cast(@is_...
  • create view view_rs(dept_id,dept_name,people) ...除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。 改后: create view view..
  • [Err] 42000 - [SQL Server]ORDER BY 子句中的 “t_xxx.inputDate” 无效,因为该没有包含在聚合函数或 GROUP BY 子 错误sql,导致了上面的错误 select count(1) from t_xxx q order by q.inputDate desc ...
  • ------------------- 标题错误的解决方案:指定 [GROUP BY] 时,select语句中所有的非聚合函数列都应与 GROUP BY 列表匹配,或者 GROUP BY 列表必须与select语句中所有的非聚合函数完全匹配。 如: select id,x,y,...
  • SELECT --指定要选择的或行及其限定  [INTO ] --INTO子句,指定结果存入新表 FROM --FROM子句,指定表或视图 [WHERE ] --WHERE子句,指定查询条件 [GROUP BY ] --GROUP BY子句,指定分组表达式 [HAVING
  • 错误见图, 原因是包含SUM等聚合函数的查询语句,select 后面的字段必须要么出现在groupby中,要么出现在函数里。 按以下更改成功。...SELECT dbo.NewquotationBill.QttDate, dbo.NewquotationBill.QttNo, dbo....
  • 非聚合函数 都应与 GROUP BY 列表匹配,或者 GROUP BY 列表必须与select语句中所有的 非聚合函数 完全匹配。 如: select id,x,y,max(time) from[Test1].[dbo].[seven] group by id 将会发生标题的错误。...
  • 关于Oracle在where子句中引用别名问题的分析 2015年08月17日 16:02:45 u010752082 阅读数:3857 SQL> SELECT SAL SALARY FROM EMP WHERE SALARY<2500; Warning: connection was lost and re-...
  • 可能原因是:SELECT语句中有多个ORDER BY .
  • 无效索引 和 不存在该 无效索引:通常的原因要么数据库字段不存在要么就是SQL语句字段出错。 不存在该:有时候需要在pojo类写些数据库并没有的字段去接受值,这时候当数据库select * 时会抛出异常声明并...
  • 无效列索引

    千次阅读 2017-10-12 15:00:09
    Java代码控制台报错无效列索引常见原因: 1.?个数不对 2.中文的? 3.中文逗号
  • bootstrap-table拖动,重新加载拖动无效 公司项目有一个需求,就是允许bootstrap表格的可以拖动,使用bootstrap拖动的插件发现,当表格重新加载的时候,拖动无效 1.引入js 可在...
  • oracle 无效列索引

    万次阅读 2016-11-10 20:29:03
    出现这个问题的原因 罪魁祸首是 ? "select * from INDEX_MOCK im where im.gmt_modify > ? and im.gmt_modify 我出现的原因就是少了一个参数 1:sql 中的问号个数和提供的...在sql中写错了-----中英文
  • 无效索引

    千次阅读 2014-05-07 15:04:05
    java.sql.SQLException: 无效索引 “无效索引”其实是个低级的错误,原因无非几个:   1、sql串的?号数目和提供的变量数目不一致: 例如:jdbcTemplate.update(sql, new Object[] {newState,...
  • Mybatis 无效类型1111

    千次阅读 2018-03-01 16:25:46
    mybatis的XML文件写update、addinsert等sql时候,有时候报错:Mybatis 无效类型1111原因:官方给的解释:意思就是,如果传入的值为null,则指定jdbcType是必须的。大致列举一下oracle和java对应的数据类型,即...
  • bootstrap table 冻结 操作无效

    千次阅读 2018-09-17 08:57:36
    此问题产生的原因 感觉是因为冻结是在上边又盖了一层表格导致无效。 所以点击事件的解决方法的原理是转移点击事件 在bootstrap-table-fixed-columns.js 中修改代码 本人代码操作是 使用a标签  见下图 ...
  • MYBATIS 无效类型: 1111

    千次阅读 2016-03-04 16:24:49
    Cause: java.sql.SQLException: 无效类型: 1111 ; uncategorized SQLException for SQL []; SQL state [99999]; error code [17004]; 无效类型: 1111; nested exception is java.sql.SQLException: 无效的...
  • datatables设置宽度无效

    千次阅读 2019-03-25 21:51:37
    datatable插件具有很好的自动适应性,在大多数情况下可以自适应,完美的展示列表内容。 实现其自适应的其特性为:"bAutoWidth": true,//自动宽度,默认的属性为true。 如果要修改其宽度,必须先将其设置为false,...
  • Oracle 无效索引

    千次阅读 2020-01-16 14:01:24
    1.无效索引 这个问题看了一天,参数个数和类型不对应,必须仔细查看(查看表与存储过程字段是否对应) 2.主键ID值太大 Out Varchar2; 3.参数和个数类型错误 参数类型和个数不对应 4.存储过程怎么写,能看懂知道改就行...
  • MYSQL别名无效问题解决

    千次阅读 2020-03-23 16:11:59
    在项目开发中,发现在MYSQL中使用的别名没有办法被正常解析,即给字段取别名无效,通过crs.getMetaData().getColumnName()取的是字段原来的字段名。 如:给name字段取了个别名为name2,最终返回的结果并不是别名...
  • mybatis 无效列类型

    千次阅读 2012-02-28 10:17:26
    今天写程序遇到一个非常奇怪的问题,用mybatis往数据库里面插数据的时候,程序老报无效类型,把sql在数据库里面执行就没问题,找了半天原因,原来mybatis将null值,直接是null,不会有任何值,所以,往数据库...
  • 无效类型

    千次阅读 2019-01-28 16:10:56
    new Object [ ] { } 就是数据 params.toArray也是集合转数据  好多查询里面放的都是数组

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 192,317
精华内容 76,926
关键字:

列无效