Veri tabanında bulunan bir tablodaki bazı sütünların tamamını bir başka tablonun içerisine WHİLE kullanmadan, tek seferde nasıl aktarabiliriz….

Örneğin elimde deneme adında bir tablom olsun ve bu tablo içerisinde yalnızca 2 sütun bulunsun. denemeid ve denemeadi.

Öyle ise tablo şeklim aşağıdaki gibi olacaktır..

denemeid denemeadi
1 Ali

Şimdi ben bu tabloya, öğrenci tablosunda bulunan iki sutunu eklemek istiyorum. Bu iki sutun ogrenciid ve ogrenciadi olsun fakat ogrenci tablomda çok daha fazla sayıda sutunum var olabilir. Örneğin aşağıdaki gibi

ogrenciid ogrenciadi ogrencisinifi
2 Ali 8A

Ben ogrenci tablomdan sadece ogrenciid ve ogrenciadini, deneme tablomun içerisine atacağım. Buradaki önemli nokta, ogrenci tablosunda bulunan ogrenciid ve ogrenciadi sutunlarında bulunan sadece 100 kaydı aktaracağım….

  1. INSERT INTO deneme (denemeid, denemeadi)
  2.      ( SELECT ogrenciid,ogrenciadi FROM ogrenci LIMIT 100 )

İşlem bu kadar…

Kolay gelsin….



*** *** KANALIMIZA ABONE OLMAYI UNNUTMAYIN ** ***

*** *** KANALIMIZA ABONE OLMAYI UNNUTMAYIN *** ***