From edb6875c25051e4b8f9374305cc17c8969d60914 Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Wed, 21 Sep 2011 10:57:02 +0000 Subject: [PATCH] fix: filter Analysis Procedures better SVN: 23009 --- .../plugin/screening/server/dataaccess/IScreeningQuery.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/dataaccess/IScreeningQuery.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/dataaccess/IScreeningQuery.java index 2553883d180..68c401a8846 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/dataaccess/IScreeningQuery.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/server/dataaccess/IScreeningQuery.java @@ -319,7 +319,7 @@ public interface IScreeningQuery extends BaseQuery final static String AT_LEAST_ONE_WELL_EXISTS = "EXISTS (select wells.id " + " from samples wells " + " join samples plates on wells.samp_id_part_of = plates.id " - + " where plates.expe_id = exp.id) "; + + " where plates.id = data.samp_id) "; @Select(sql = ANALYSIS_PROCEDURE_SELECT + " and " + AT_LEAST_ONE_WELL_EXISTS) public List<AnalysisProcedureResult> listAllAnalysisProcedures(); -- GitLab