【发布时间】:2015-04-15 00:01:45
【问题描述】:
我正在尝试在 jOOQ 中转换类似的内容:
select foo from bar
order by field(foo, 'value1', 'something-else', 'value3')
在选择查询上,例如:
SelectQuery<Record> query = ...
query.addSelect(BAR.FOO);
query.addFrom(BAR);
query.addOrderBy( ... ? ... )
如何添加最后一位?
背景
我想要完成的基本上在这里描述:MySQL - ORDER BY values within IN()。就我而言,我有一个通用的批量加载函数,它使用“where field in(..)”,我想保留顺序。这适用于我需要它来使用普通 SQL,但我需要将此位添加到使用 jOOQ 动态构造的查询中。
【问题讨论】: