CARI
KATEGORI
KATEGORI
Home / FORUM / All / Tech / ... / Programmer Forum /
(ASK) Update 3 table di Oracle
KASKUS
51
244
https://www.kaskus.co.id/thread/5f3d0514a7276831656f99be/ask-update-3-table-di-oracle

(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
Baru tau kl syntax sql update bisa kyk gt..
profile picture
TS stickerive
kaskus addict
Iya nih gan, terlalu canggih sepertinya emoticon-Big Grin
Memuat data ...
Menampilkan 1 - 1 dari 1 balasan
GDP Network
© 2021 KASKUS, PT Darta Media Indonesia. All rights reserved
Ikuti KASKUS di