Çözüldü SQL'de ilişkili tablolarda update işlemi nasıl yapılır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Emretkkn

Hectopat
Katılım
13 Kasım 2019
Mesajlar
215
Yer
İzmir
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Arkadaşlar 1. fotoğraftaki kodu yazdığımda 2. fotoğraftaki hatayı alıyorum. Yazdığım kodu düzeltmemde yardımcı olabilir misiniz?

kod.png


hata.png


veritabanı.png
 
Çözüm
SQL:
UPDATE filmler SET filmler.aciklama = ' En Dramatik Filmler ' WHERE 
Film_ID IN
(
Select
Distinct
Filmler.Film_ID
from Filmler f INNER JOIN film_tur ft ON ft.Film_ID = f.Film_ID
               INNER JOIN turler t ON t.Tur_ID = ft.Tur_ID
Where f.IMDB_Puan > 9 and t.Ad = 'Dram'
)
SQL:
UPDATE filmler SET filmler.aciklama = ' En Dramatik Filmler ' WHERE 
Film_ID IN
(
Select
Distinct
Filmler.Film_ID
from Filmler f INNER JOIN film_tur ft ON ft.Film_ID = f.Film_ID
               INNER JOIN turler t ON t.Tur_ID = ft.Tur_ID
Where f.IMDB_Puan > 9 and t.Ad = 'Dram'
)
 
Çözüm

Geri
Yukarı