OT: SQL - jak vlozit do obou tabulek?
Jaroslav Lukesh
lukesh na seznam.cz
Středa Září 3 19:06:46 CEST 2014
Dobrý den,
potřeboval bych pomoc s dotazem, který by pro každý řádek v tab2 vložil
jeden záznam do tab1, no a ještě k tomu něco vložil do tab2.
tab1: ID,X
tab2: ID,ID1,Z
Do tab1 potřebuji přidat vypočítaný záznam podle řádku v tab2 a odpovídající
max(tab1.id) uložit do tab2.ID1. Z tab2 se do tab1 se neukládá žádná zpětně
zjistitelná hodnota, k čemu v tab2 záznam v tab1 patří. Přidat sloupec nelze
(nevím co by to rozhodilo).
V základu by fungovalo toto, ale potřebuji právě dostat odpovídající tab1.ID
do tab2.ID1
SELECT 'ahoj' as X
INTO tab1
FROM tab2
where Z = 3
Je to nějaká javovská embedded databáze derby, takže toho dost neumí (ani
select top 1...).
Děkuji, JL.
Další informace o konferenci Hw-list