SQL - jak vlozit do obou tabulek?
Slavomir Skopalik
skopalik na elektlabs.cz
Středa Září 3 20:54:37 CEST 2014
Hledejte neco takoveho:
INSERT INTO tab1(id,x) SELECT id,'ahoj' FROM tab2;
Slavek
Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Sber a vyhodnoceni dat ze stroju a laboratori
systemem MASA (http://www.elektlabs.cz/m2demo)
----------------------------------------------
Adresa:
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
----------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
skype:skopaliks
e-mail:skopalik na elektlabs.cz
http://www.elektlabs.cz
> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf
> Of Jaroslav Lukesh
> Sent: Wednesday, September 03, 2014 6:07 PM
> To: HW-news
> Subject: OT: SQL - jak vlozit do obou tabulek?
>
>
> 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.
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list