社区
Java EE
帖子详情
HQL语句查询(注意不是sql)
kangbo818
2009-04-03 11:00:28
如何用HQL语句查询车次不重复得多个字段
假如有如下表t1(类名:Train)
车次 起点 日期
001 beijing 8-1
001 beijing 9-5
002 tianjin 8-1
002 tianjin 8-1
003 beijing 8-1
查询结果为:(起点可重复,车次不行)
车次 起点
001 beijing
002 tianjin
003 beijing
...全文
149
10
打赏
收藏
HQL语句查询(注意不是sql)
如何用HQL语句查询车次不重复得多个字段 假如有如下表t1(类名:Train) 车次 起点 日期 001 beijing 8-1 001 beijing 9-5 002 tianjin 8-1 002 tianjin 8-1 003 beijing 8-1 查询结果为:(起点可重复,车次不行) 车次 起点 001 beijing 002 tianjin 003 beijing
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kangbo818
2009-04-07
打赏
举报
回复
结账
lin_eric
2009-04-06
打赏
举报
回复
select distinct t.车次,t.起点 from Train as t
daisycool
2009-04-06
打赏
举报
回复
SELECT DISTINCT t.* FROM Train t
huangan0301
2009-04-06
打赏
举报
回复
用hql直接写 "from .."把所有的符合条件的对象全查出来~~再用对象的get方法取你想要的属性~~~
qlboob
2009-04-05
打赏
举报
回复
select 车次,起点 from Train group by 车次
qlboob
2009-04-05
打赏
举报
回复
select 车次,起点 from t1 group by 车次
waljmzm
2009-04-03
打赏
举报
回复
我路过
kangbo818
2009-04-03
打赏
举报
回复
套用了,不对,呵呵,高人快来,上愁啊
kangbo818
2009-04-03
打赏
举报
回复
我先试试,多谢提醒
king017
2009-04-03
打赏
举报
回复
select 车次,max(起点) from 实体名 group by (车次)
hql跟sql区别不是很大吧,我理解就是hql select后面接的是实体的属性名和实体sql是表名跟字段
不知道对不对 请大家指正。
hibernate3.3.1的jar包
hibernate3.3.1的jar包!!hibernate3.3.1的jar包hibernate3.3.1的jar包hibernate3.3.1的jar包
hibernate4.2-jar包.zip
hibernate4.2-jar包.zip
Hibernate将
HQL
语句
转换成
SQL
语句
Hibernate已经是不单单是ORM框架了,从Hibernate的社区就能看到其发展前景了。其在Java开发中很是常见. 其特有的
HQL
语句
还是Java开发者必备技能。但是有时间
HQL
不是很好用或者不确定其转换后的
SQL
语句
形式。亦或 只是为了偷懒,比如利用一条
语句
完成结果集检索和数量统计。需要将
HQL
语句
转换成
SQL
语句
! Hibernate本身就提供了其实现类,只是知道的人并不
数据库中
hql
语句
与
sql
语句
的区别
是不一样的,这点与
SQL
不同。不过
HQL
与
SQL
的最根本的区别,就是它是面向对象的。不过
HQL
与
SQL
的最根本的区别,就是它是面向对象的。现在大家对于
HQL
和
SQL
的区别表现在几点,
HQL
的使用要
注意
哪些的内容应该都清楚了吧,希望大家阅读完这篇文章能有所收获。因为
HQL
是面向对象的,而对象类的名称和属性都是大小写敏感的,所以
HQL
是大小写敏感的。2、
hql
语句
: from 后面跟的 类名+类对象 where 后 用 对象的属性做条件。4、在Hibernate中使用
查询
时,一般使用
Hql
查询
语句
。
my
sql
hql
查询
语句
_使用Query进行
HQL
语句
查询
和
SQL
语句
查询
HQL
的语法比较简单,与普通
SQL
的区别之处是针对对象的不同,在
查询
语句
中将
sql
中的表名替换成了
sql
中的持久化类名,因为hibernate机制是基于对象进行
查询
的。不带参数的
查询
,
语句
是“from POJO”的形式,其中POJO即为持久化类名称Query query=session.createQuery("from User");带参数的
查询
接口Query提供了对命名参数、JDBC风格的(?...
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章