Update reda kroz uvjet iz 2 tablice

poruka: 3
|
čitano: 1.680
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
offline
Update stupca kroz uvjet iz dvije tablice

Imam dvije tablice i trebam napraviti update jednog stupca po određenim uvjetima iz obje tablice.

Indikator koji je sada 'D' trebam po donjim uvjetima ažurirati na indikator 'N', ali po uvjetu iz druge tablice.

 

tablica1.indikator = 'N'

gdje tablica1.indikator = 'D'

i tablica2.datum = '01.01.2016'

i tablica1.id = tablica2.id

 

Može pomoć? Čitam po netu da bi trebalo koristiti WHERE EXISTS, ali ne ide mi baš...

Dvije su stvari beskonačne - svemir i ljudska glupost. Za svemir nisam siguran - Einstein
Moj PC  
0 0 hvala 0
12 godina
offline
Re: Update stupca kroz uvjet iz dvije tablice
Pero Dinamit kaže...

Imam dvije tablice i trebam napraviti update jednog stupca po određenim uvjetima iz obje tablice.

Indikator koji je sada 'D' trebam po donjim uvjetima ažurirati na indikator 'N', ali po uvjetu iz druge tablice.

 

tablica1.indikator = 'N'

gdje tablica1.indikator = 'D'

i tablica2.datum = '01.01.2016'

i tablica1.id = tablica2.id

 

Može pomoć? Čitam po netu da bi trebalo koristiti WHERE EXISTS, ali ne ide mi baš...

 

tablica1.indikator = 'N'

gdje tablica1.indikator = 'D'

i exists( select * from tablica2 where tablica2.datum = '01.01.2016' i tablica1.id = tablica2.id)

14 godina
offline
Re: Update stupca kroz uvjet iz dvije tablice

Ja bih na tvom mjestu probao sa MERGE INTO (ne znam ciju bazu koristis pa se moze sintaksa razlikovati)

cogito ergo sum
Poruka je uređivana zadnji put pon 12.9.2016 12:51 (tljubas).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice