Tech
Batal
KATEGORI
link has been copied
7
Lapor Hansip
19-08-2020 17:55

(Closed) Update 3 table di Oracle

Selamat sore suhu sekalian, 

Ane mau tanya gimana caranya supaya bisa update 2 kolom dengan kondisi 3 table, berikut ini terlampir sql nya:

PHP Code:
UPDATE product 
SET 
(subgrup,
  subkel) =
(
Select b.subgrup,b.subkel
FROM product a
INNER JOIN mBarang b
ON a
.KdBarang b.KdBarang
LEFT JOIN lp_mbarangkonv c
ON a
.KdBarang c.KdBarang


Ane jalanin error : 
[Code: -1, SQL State: 42X03]  Column name 'subgrup' is in more than one table in the FROM list.

Solusi:
PHP Code:
UPDATE product 
SET 
(subgrup,
  subkel) =
(
Select subgrup,subkel
FROM
(
Select b.subgrup,b.subkel
FROM product a
INNER JOIN mBarang b
ON a
.KdBarang b.KdBarang
LEFT JOIN lp_mbarangkonv c
ON a
.KdBarang c.KdBarang
)


Mohon pencerahannya
Terima kasih, apabila ada yg bersedia membantu emoticon-Big Grin
Diubah oleh stickerive
0
Masuk atau Daftar untuk memberikan balasan
(ASK) Update 3 table di Oracle
22-08-2020 14:11
Baru tau kl syntax sql update bisa kyk gt..
0 0
0
profile picture
kaskus addict
22-08-2020 23:32
Iya nih gan, terlalu canggih sepertinya emoticon-Big Grin
0
Memuat data ...
1 - 1 dari 1 balasan
icon-hot-thread
Hot Threads
obrolan-hangat-logo
Obrolan Hangat
Home Appliance
air-conditioner
Home Appliance
Handphone & Tablet
Copyright © 2021, Kaskus Networks, PT Darta Media Indonesia