From e75bf018c5b2c2afdeaab5029938861db041bb96 Mon Sep 17 00:00:00 2001 From: Mirco Nasuti <mirco.nasuti@chuv.ch> Date: Mon, 26 Jun 2017 17:49:08 +0200 Subject: [PATCH] bugfix --- src/main/java/eu/hbp/mip/utils/DataUtil.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/hbp/mip/utils/DataUtil.java b/src/main/java/eu/hbp/mip/utils/DataUtil.java index 3d1d872d7..2e93bbed2 100644 --- a/src/main/java/eu/hbp/mip/utils/DataUtil.java +++ b/src/main/java/eu/hbp/mip/utils/DataUtil.java @@ -39,8 +39,11 @@ public class DataUtil { long nb_samples = Math.min(nbRows, MAX_NB_SAMPLES); int samplingPercentage = (int) (100 * nb_samples / nbRows); + if (filters.length() > 0) { + filters = "WHERE " + filters; + } List<Object> queryResult = jdbcTemplate.queryForList( - String.format("SELECT %s FROM %s TABLESAMPLE SYSTEM (%d) REPEATABLE (%d) WHERE %s", + String.format("SELECT %s FROM %s TABLESAMPLE SYSTEM (%d) REPEATABLE (%d) %s", var, featuresMainTable, samplingPercentage, TABLESAMPLE_SEED, filters), Object.class); for (Object value : queryResult) { -- GitLab