问答首页 hql× 15
0

3

回答

3203 浏览

hibernate HQL能够使用数据库表字段进行查询?[已解决]0

比如数据库表叫Users 里面有字段userid ,username 对应实体类User ,属性 id ,name hql 语句通过id查询用户 from User where userid = 1 居然能够查出来,不是说HQL是通过对象及对象属性操作,不能使用数据库表或字段操作吗?

2014年11月01日 16:03
0

3

回答

1250 浏览

hql中怎么样使用别名进行结果过滤?[已解决]5

如题,比如使用HQL查询数据,类似的HQL如下 select t.col1 || x.col2 as tempColumn from Person t, Address x where xxxxx//后面的是条件。 现在我想对这个HQL查出来的结果tempColumn这个值进行过滤,查找值类似XX的这种like的查询。例如在HQL后面再加上tempColumn like '%xxx%',但这样每 ...

2014年7月29日 14:26
0

1

回答

4382 浏览

HQL优化查询使用exist[已解决]0

StringBuffer sb = new StringBuffer(); sb.append("select distinct t.inquiryNum,t.contractNum,t.orderNum,t.tcNumTc,t.collectType,t.pdfName,t.signedName,t.invoiceNum,t.deliveryDateChr" + " ...

2014年6月16日 16:57
0

5

回答

448 浏览

hibernate 的问题啊[已解决]10

用DetachedCriteria类 组装查询条件,咋个生成这样的sql语句了捏? 如果没没条件的话还行 ,一加上where条件查询,就会出 where y1_.... 然后就报错:列名 'y1_' 无效。上一段打印出的sql select top 14 this_.id as y0_, this_.CODE as y1_, this_.PROJECT_NAME as y2_, this_.PR ...

2013年8月02日 09:17
0

1

回答

708 浏览

HQL 异常 org.hibernate.ObjectNotFoundExcep No row with the given identifier exists[已解决]5

程序查询出错,中文外键hql执行错误的问题No row with the given identifier exists: [com.ly.dao.Role#教师], 如果把role表中 教师 修改为英文字符,可以正常运行。 表结构: -------- 红色的就是中文外键,如果换成英文就没有问题 user表 user_name 姓名 0000000100001 孙幸 user_role表 use ...

2013年6月10日 13:36
0

2

回答

5588 浏览

求 hql 计算出两个日期字段的天数差的方法(mssql 2005)[已解决]5

因为要做出按日期天数差的颜色警示,比如:大于60天的,红色警示;大于30天,小于等于60天的橙色警示;效果如下图 所以求个hql 计算日期差的方法。 还有mssql方言也可以,但是怎么写这个mssql方言版的hql呢? 我现在是这么计算的,但是有很大的误差: (year(CURRENT_DATE())*365+month(CURRENT_DATE())*30+day(CURRENT_DATE()) ...

2013年1月07日 09:48
0

2

回答

202 浏览

请教一个HQL语句问题[已解决]0

有个表如图所示,现在要查询出指定uid,gid不重复且id最大的记录,图中的就是,如果uid=1.则取出id为3、5的记录。 这个HQL怎么写啊? 没分了,提前感谢了~

2012年11月07日 11:55
0

1

回答

286 浏览

请教一个hibernate的查询问题[已解决]0

表的结构是这样的: 现在想把所有featured为1或2的查询出来,1中的结果按照date排序,2中的结果也按date排序,featured=1的所有结果排在2的前面,不管日期如何,这样的HQL语句如何写啊? 先谢~~

2012年10月18日 11:33
0

6

回答

1271 浏览

怎样将 sql语句 转换为 hql语句 select * from xx_order_item where order_id in (select id fr [已解决]5

order_id 是一个外键 将下面的语句转换为hql语句 select * from xx_order_item where order_id in (select id from xx_order where payment_status = 2);

2012年9月14日 13:43
0

1

回答

1269 浏览

关于一个HQL的写法,是关于fetch的[已解决]10

订单对象(Order)和订单明细对象(OrderLineItem)是一对多的关系 其中订单明细对象(OrderLineItem)又引用商品对象(MenuItem)是多对一的关系 public class Order { private long id; private List<OrderLineItem> orderLineItems = new ArrayList<Orde ...

2012年8月08日 15:19
0

1

回答

639 浏览

关于HIBERNATE的HQL的写法[已解决]5

订单对象(Order)和订单明细对象(OrderLineItem)是一对多的关系 其中订单明细对象(OrderLineItem)又引用商品对象(MenuItem)是多对一的关系 public class Order { private long id; private List<OrderLineItem> orderLineItems = new ArrayList<Order ...

2012年8月07日 23:02
0

3

回答

1586 浏览

HQL 多表查询[已解决]5

我有创建了一个字典的DB,里面有3张表:TB_EN_WORD,TB_EN_WORD_ATTR,TB_EN_WORD_EXMP,3张表都被设计为复合主键 表结构如下(“主”字代表主键): TB_EN_WORD: DICT_ID(主)WORD_ID(主)WORD TB_EN_WORD_ATTR: DICT_ID(主)WORD_ID(主)PART_OF_SPEECH(主)MEANING_NUM(主)EXT ...

2012年7月26日 17:35
0

3

回答

722 浏览

使用Hibernate框架,多表查询时,用一个新的类BuyBean来保存结果多表查询的结果,Timestamp类型出错!怎样解决?[已解决]5

使用Hibernate框架,多表查询时,用一个新的类BuyBean来保存结果多表查询的结果,Timestamp类型出错! sql查询语句:String sql = "select new com.anzy.bean.BuyBean(pro.id,pro.price,pro.buySupplyTime) from TbProducts as pro,TbImages as img wher ...

2012年6月15日 09:55
0

2

回答

1054 浏览

Hibernta对多个or与 and条件组的处理[已解决]5

原hql: SELECT COUNT(*) FROM Video video where video.user.id = ? AND ( video.status = ? OR video.status = ? OR ( video.isValid = ? AND video.status = ? )) hiberante处理后: select count(*) as col_0_0_ from ...

2012年6月06日 14:56
0

0

回答

189 浏览

sql转换为hql问题[已解决]10

select a.proid as p$proid, a.proname as p$proname, a.verid as v$verid, a.vername as v$vername, a.subid as s$subid, a.subname as s$subname, i.sub_init_id as i$subinitid, i.init_data as i$initdata ...

2012年2月28日 15:42

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics