Files
qt5-legatus-legacy/Lts/Tests/DatabaseInitialisation/update_flm_used_by.sql
T
2026-08-13 18:33:10 +02:00

17 lines
589 B
SQL
Executable File

-- # $Id$
-- # $HeadURL$
-- # $Author$
WITH numbers AS (
SELECT *
FROM generate_series(1, 999) AS symbol_id
)
UPDATE flm.flm_file_content SET used_by = ( SELECT COUNT(*) FROM ppm.ppm_type WHERE symbol = 'NONE|CVLX|'||symbol_id)
FROM numbers WHERE id = symbol_id;
--UPDATE flm.flm_file_content SET used_by = ( SELECT COUNT(*) FROM ppm.ppm_type WHERE symbol = 'NONE|CVLX|1') WHERE id = 1;
--UPDATE flm.flm_file_content SET used_by = ( SELECT COUNT(*) FROM ppm.ppm_type WHERE symbol = 'NONE|CVLX|2') WHERE id = 2;
UPDATE flm.flm_file_content SET is_used_by = true WHERE used_by > 0;