Skip to content

Commit a06f1cb

Browse files
committed
Prøv og fiks første_dag_som_gir_rett og siste_dag_som_gir_rett
Bytter også rekkefølgen på kolonnene, så den naturlige rekkefølgen blir sweetere med select *
1 parent f8d6a33 commit a06f1cb

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
ALTER TABLE sak DROP COLUMN IF EXISTS første_dag_som_gir_rett;
2+
ALTER TABLE sak DROP COLUMN IF EXISTS siste_dag_som_gir_rett;
3+
4+
ALTER TABLE sak ADD COLUMN første_dag_som_gir_rett DATE;
5+
ALTER TABLE sak ADD COLUMN siste_dag_som_gir_rett DATE;
6+
7+
UPDATE sak
8+
SET
9+
første_dag_som_gir_rett = v.fra_og_med,
10+
siste_dag_som_gir_rett = v.til_og_med
11+
FROM
12+
rammevedtak v
13+
WHERE
14+
sak.id = v.sak_id
15+
AND v.sak_id IN (
16+
SELECT
17+
sak_id
18+
FROM
19+
rammevedtak
20+
GROUP BY
21+
sak_id
22+
HAVING
23+
COUNT(*) = 1
24+
);

0 commit comments

Comments
 (0)