Add 'distinct' to sql search query to prevent duplicate entries in results (suggested by Mathieu Guillaume)

This commit is contained in:
Dmitry Kovalev 2000-11-04 12:52:06 +00:00
parent caf384a37c
commit a9b601290b

View file

@ -284,7 +284,7 @@ char* backsql_srch_query(backsql_srch_info *bsi)
bsi->sel_len=bsi->from_len=bsi->jwhere_len=bsi->fwhere_len=0; bsi->sel_len=bsi->from_len=bsi->jwhere_len=bsi->fwhere_len=0;
bsi->sel=backsql_strcat(bsi->sel,&bsi->sel_len, bsi->sel=backsql_strcat(bsi->sel,&bsi->sel_len,
"SELECT ldap_entries.id,",bsi->oc->keytbl,".",bsi->oc->keycol, "SELECT DISTINCT ldap_entries.id,",bsi->oc->keytbl,".",bsi->oc->keycol,
", '",bsi->oc->name,"' AS objectClass", ", '",bsi->oc->name,"' AS objectClass",
", ldap_entries.dn AS dn", ", ldap_entries.dn AS dn",
NULL); NULL);