Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se Swiftu. Zároveň využij výhodnou slevovou akci až 30 % zdarma při nákupu e-learningu - více informací.
discount 30 + hiring
Avatar
Lukáš Toman:8.4.2020 10:03

Zdravím, potřeboval bych nasměrovat.
Potřebuji vytvořit proceduru která prohledá tablku c1 a nainsertuje vyhledaná data do tabluky c2.

Zkusil jsem: .

Chci docílit: Data se musí inzertovat do tabluky c2. v případě že v tabluce c2 nebude žádná shoda s daty v tabluce 1.
Data se musí inzertovat do tabluky c2 pokud najde částečnou shodu v tabzulce c1.
Předem velmi děkuji.

 
Odpovědět
8.4.2020 10:03
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Jan Stodůlka
Tvůrce
Avatar
Jan Stodůlka:8.4.2020 15:54

Co třeba takto. Propojíš obě tabulky a insertneš jen ty, které nemají shodu (c2.Id is null).

insert c2(name)
select c1.name
        from c1
                left join c2 on c1.name = c2.name
where c2.id is null
Nahoru Odpovědět
8.4.2020 15:54
Nechodím do hospody, protože doma programuji.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.