comparison flys-backend/src/main/java/de/intevation/flys/model/River.java @ 3795:f210432f4383

Fix hibernate query flys-backend/trunk@5438 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Bjoern Ricks <bjoern.ricks@intevation.de>
date Wed, 12 Sep 2012 11:12:19 +0000
parents 42db09d101f3
children 5fea100c5334
comparison
equal deleted inserted replaced
3794:42db09d101f3 3795:f210432f4383
222 222
223 public double[] determineMinMaxQ() { 223 public double[] determineMinMaxQ() {
224 Session session = SessionHolder.HOLDER.get(); 224 Session session = SessionHolder.HOLDER.get();
225 225
226 Query query = session.createQuery( 226 Query query = session.createQuery(
227 "select min(wqr.q) as min, max(wqr.q) as max from Wst w " + 227 "select min(wqr.q) as min, max(wqr.q) as max " +
228 "join WstColumns as wc " + 228 "from Wst as w " +
229 "join WstColumnQRange as wcqr " + 229 "join w.columns as wc " +
230 "join WstQRange as wqr " + 230 "join wc.columnQRanges as wcqr " +
231 "where w.kind = 0 and river_id = :river_id"); 231 "join wcqr.wstQRange as wqr " +
232 "where w.kind = 0 and river_id = :river");
232 233
233 query.setParameter("river", getId()); 234 query.setParameter("river", getId());
234 235
235 double minmax[] = new double[] { Double.MAX_VALUE, Double.MIN_VALUE }; 236 double minmax[] = new double[] { Double.MAX_VALUE, Double.MIN_VALUE };
236 237

http://dive4elements.wald.intevation.org