Şimdi Ara

MSSQL Update sorgusu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
238
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Benim 3 adet tablom var
    Ogrenci_Kaydi adlı tablomda
    Ogr_ID
    no


    isimli iki sütun var

    Ogrenci_Ders adlı tablomda
    Ogr_Ders_ID
    Ogr_ID
    Ders_ID


    isimli 3 sütun var

    Ders_Bilgi adlı tablomda
    Ders_ID
    DersNo


    isimli iki sütun var
    ben şimdi textBox'dan verilen öğrenci numarasının(no) karşılığındaki Ogr_ID ile textBox'dan verilen DersNo'nun karşılığındaki Ders_ID seçildiği Ogr_Ders_ID'nin Ders_ID kısmının güncellenmesini istiyorum.

    INSERT INTO Ogrenci_Ders(Ogr_ID,Ders_ID)
    (SELECT Ogr_ID,Ders_ID
    FROM Ogrenci_Kaydi,Ders_Bilgi
    WHERE No='314012' AND DersNo='BIL1005')
    bu şekide örnek bir Insert sorgum mevcut
    gerekli update sorgusunu nasıl yapabilirim?



  • kendi sorumun cevabını buldum sorguyu şu şekilde yapınca oldu

    UPDATE Ogrenci_Ders
    SET Ders_ID=7
    FROM Ogrenci_Kaydi OK Inner Join Ogrenci_Ders OD ON OK.Ogr_ID=OD.Ogr_ID
    Inner Join Ders_Bilgi DB ON OD.Ders_ID=DB.Ders_ID
    WHERE OK.No='314012' and DB.DersNo='BIL1005'
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.