diff --git a/analysis/finde_lzaid_dubletten.sh b/analysis/finde_lzaid_dubletten.sh index 910f2b32332702f44011ba23760906e8ff667378..541764cdf9c9f72961390be834bf954de686fc95 100644 --- a/analysis/finde_lzaid_dubletten.sh +++ b/analysis/finde_lzaid_dubletten.sh @@ -1,20 +1,6 @@ #!bin/bash sql1=$(cat <<'SQL1' -SELECT lza_id, COUNT(*) AS anzahl_ie_pids -FROM ( - SELECT ie_id, lza_id, COUNT(*) as versionen - FROM aip - GROUP BY ie_id, lza_id - ORDER BY ie_id DESC -) -GROUP BY lza_id -HAVING anzahl_ie_pids > 1 -ORDER BY anzahl_ie_pids DESC -SQL1 -) - -sql2=$(cat <<'SQL2' SELECT ie_id,lza_id,version,dir_path FROM aip where lza_id in ( SELECT lza_id FROM ( SELECT lza_id, COUNT(*) AS anzahl_ie_pids @@ -29,7 +15,7 @@ SELECT ie_id,lza_id,version,dir_path FROM aip where lza_id in ( ORDER BY anzahl_ie_pids DESC ) ) ORDER BY lza_id -SQL2 +SQL1 ) -echo "${sql2}" | sqlite3 "$1" +echo "${sql1}" | sqlite3 "$1"