社区
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
...全文
122
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写文章
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是表名跟字段
不知道对不对 请大家指正。
数据库中
hql
语句
与
sql
语句
的区别
是不一样的,这点与
SQL
不同。不过
HQL
与
SQL
的最根本的区别,就是它是面向对象的。...2、
hql
语句
: from 后面跟的 类名+类对象 where 后 用 对象的属性做条件。4、在Hibernate中使用
查询
时,一般使用
Hql
查询
语句
。
Hibernate将
HQL
语句
转换成
SQL
语句
Hibernate已经是不单单是ORM框架了,从Hibernate的社区就能看到其发展前景了。其在Java开发中很是常见. 其特有的
HQL
语句
还是...需要将
HQL
语句
转换成
SQL
语句
! Hibernate本身就提供了其实现类,只是知道的人并不
my
sql
hql
查询
语句
_使用Query进行
HQL
语句
查询
和
SQL
语句
查询
HQL
的语法比较简单,与普通
SQL
的区别之处是针对对象的不同,在
查询
语句
中将
sql
中的表名替换成了
sql
中的持久化类名,因为hibernate机制是基于对象进行
查询
的。不带参数的
查询
,
语句
是“from POJO”的形式,其中POJO即...
常用的
Hql
语句
2,
SQL
查询
的是表和表中的列;
HQL
查询
的是对象与对象中的属性。 // >> 3,
HQL
的关键字不区分大小写,类名与属性名是区分大小写的。 // >> 4,SELECT可以省略. ...
简易
HQL
语句
转换为可执行的
SQL
语句
主要利用Hibernate中封装的一个...* 将
hql
语句
转换为
sql
语句
,无参数 * * @param
hql
* 要转换的
hql
语句
* @return 可执行的
sql
语句
,当返回null,可以通过getResultMsg()方法查看处理结果信息 */ public static...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章