diff --git a/labelstower/getter.py b/labelstower/getter.py index 721402c74fb3bb430f00c2488835c6945a1aba55..64ef0a77a0722603618e2694a76750b22bbf6c4f 100644 --- a/labelstower/getter.py +++ b/labelstower/getter.py @@ -26,16 +26,12 @@ def get_selected_elements(id_mandatory_labels: int, id_forbiden_labels: str, num if(number_of_mandatory_labels): query = ''' SELECT - ELEMENT.id - , element_name + ELEMENT.* FROM ELEMENT INNER JOIN ELEMENT_LABEL ON ELEMENT.id=ELEMENT_LABEL.id_element - INNER JOIN - LABEL - ON ELEMENT_LABEL.id_label=LABEL.id WHERE id_label IN ({}) AND @@ -46,10 +42,7 @@ def get_selected_elements(id_mandatory_labels: int, id_forbiden_labels: str, num ELEMENT INNER JOIN ELEMENT_LABEL - ON ELEMENT.id=ELEMENT_LABEL.id_element - INNER JOIN - LABEL - ON ELEMENT_LABEL.id_label=LABEL.id + ON ELEMENT.id=ELEMENT_LABEL.id_element WHERE id_label IN ({})) GROUP BY id_element