Zdravim,
hledam zpusob, jak se vyhnout nativnimu sql a tento dotaz (viz nize)
zapsat pomoci hibernate kriterii.
select p.CS_NODE_ID node,
to_timestamp(to_char(p.CS_PASSAGE_TIMESTAMP,'YYYY-MM-DD
HH24'),'YYYY-MM-DD HH24') hour, count(p.cs_id) count
from LP_CARS_PASSAGES p
group by p.CS_NODE_ID,
to_timestamp(to_char(p.CS_PASSAGE_TIMESTAMP,'YYYY-MM-DD
HH24'),'YYYY-MM-DD HH24')
order by p.CS_NODE_ID,
to_timestamp(to_char(p.CS_PASSAGE_TIMESTAMP,'YYYY-MM-DD
HH24'),'YYYY-MM-DD HH24')
to znamena, ze potrebuji spocitat pocet prujezdu za hodinu v danem uzlu.
Vim jak se pomoci kriterii udela dotaz se seskupenim zaznamu a zjisteni
poctu zaznamu,
ale co jsem nenasel jak rici aby se casovy udaj pro seskupovani orezal
na hodiny.
class CarPassage {
Long id;
TopologyNode node;
Timestamp passageTimestamp;
.
.
.
}
Diky Jaroslav Hurdes