example how to manipulate with complex data
authordpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Tue, 13 Dec 2005 19:34:09 +0000 (19:34 +0000)
committerdpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Tue, 13 Dec 2005 19:34:09 +0000 (19:34 +0000)
git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@272 8392b6e1-25fa-0310-8288-cc32f8e212ea

sql/zz_archive_burned_copy_fix.sql [new file with mode: 0644]

diff --git a/sql/zz_archive_burned_copy_fix.sql b/sql/zz_archive_burned_copy_fix.sql
new file mode 100644 (file)
index 0000000..e111fd7
--- /dev/null
@@ -0,0 +1,14 @@
+begin;
+
+select * from archive_burned order by archive_id,part,copy;
+
+select * into a from archive_burned where archive_id in (select archive_id from archive_burned group by archive_id having sum(copy) < 2) ;
+
+update a set copy = 2 ;
+
+insert into archive_burned select * from a;
+
+select * from archive_burned order by archive_id,part,copy;
+
+drop table a ;
+