diff --git a/src/main/java/org/caosdb/server/query/Query.java b/src/main/java/org/caosdb/server/query/Query.java index d8fd5d7561735040a47619191611ae15652b40c4..cbd226f0471bf3d69eaa3f5ba06a38ac978fd838 100644 --- a/src/main/java/org/caosdb/server/query/Query.java +++ b/src/main/java/org/caosdb/server/query/Query.java @@ -641,9 +641,9 @@ public class Query implements QueryInterface, ToElementable, TransactionInterfac } else { final String baseStatement = (" SELECT tmp.id, entity_acl.acl, _iversion FROM " - + " (SELECT results.entity_id AS id, entities.acl AS acl_id, _iversion FROM `" + + " (SELECT results.id AS id, entities.acl AS acl_id, _iversion FROM `" + resultSetTableName - + "` AS results JOIN entities ON results.entity_id=entities.id) AS tmp" + + "` AS results JOIN entities ON results.id=entities.id) AS tmp" + " JOIN entity_acl ON entity_acl.id=tmp.acl_id"); if (!versioned) { return baseStatement + ";";