社区
Java EE
帖子详情
hql排序问题
oceans0501
2009-11-10 04:49:10
FROM Subject ORDER BY score ?
传入和参数为asc或desc
但是老报这个错unexpected token: ? near line 1
怎么解决
...全文
199
5
打赏
收藏
hql排序问题
FROM Subject ORDER BY score ? 传入和参数为asc或desc 但是老报这个错unexpected token: ? near line 1 怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老张-AI
2009-11-11
打赏
举报
回复
select * from Subject ORDER BY score
烟雨鹏城
2009-11-11
打赏
举报
回复
我晕,
关键字能当参数传?
第一次听说
sky_ccy
2009-11-10
打赏
举报
回复
不能这样写的,老大,
ORDER BY score desc
是一个句柄,你不能把他拆开来用 ?来代替的,,
解析器不能做这样的解析
casilin
2009-11-10
打赏
举报
回复
参数使用@参数名吧,不是用问号把
cqznz0
2009-11-10
打赏
举报
回复
把代码贴出来,这个看出来什么东西
hql
排序
空值
排序
最后
问题
HQL
排序
问题
,按某字段
排序
,将空值排在最后边且升序排列(asc) order by case when ifnull(sortNum,'')='' then 0 else 1 end desc, sortNum asc
HQL
按班级
排序
问题
排序
函数 row_number():没有并列,相同名次顺序排列 rank():有并列,相同名次采取空位 dense_rank():有并列,相同名次不空位 数据 01 gp1802 84 02 gp1801 84 03 gp1802 84 04 gp1802 84 05 gp1801 81 06 gp1802 81 07 gp1802 81 08 gp1801 81 09 gp1802 81 10 gp1802 81 11 gp1803 81 12 gp1802 89 13 gp1802 89 14 gp1
hql
查询联合主键
排序
失效
问题
当id有重复时,
hql
语句不加order by查询会导致
排序
失效,查询的数据会有重复和遗漏的。解决方法就是加上order by id,username,或者其中任意一项没有重复值的列。当使用
hql
来进行查询操作时,表的主键为id+username的联合主键。
hql
左外连接及
排序
问题
select c.custName,sum(l.oddCount*l.oddPrice) from OrdersLine l left join l.orders o left join l.orders.cstCustomer c where o.cstCustomer.custNo=c.custNo and o.odrId= l.orders.odrId group by c.cus
hql
排序
的时候string类型相关
问题
对于int order by t.type 改为 order by cast(t.type as integer) 对于double 改为 order by CONVERT(t.type,DECIMAL) 或 order by (t.type+0)
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章