Insert into Sorguları SQL’de kayıt eklemek için kullanılan sorgulardır.
SQL’in INSERT INTO deyimi, bir tabloya yeni bir satır eklemek için kullanılır. Aşağıdaki SQL insert into örnekleri ile bir sql tablosuna kayıt ekleme işlemleri yapılmıştır.
Kayıt ekleme sorguları SQL Server üzerinde yapılıp test edilmiştir. Siz de sorgulama yapmak isterseniz kütüphane veritabanını indirip, sql sorgularını test edebilirsiniz.
SQL INSERT INTO Kullanımı : SQL INSERT INTO İfadesi, tabloya yeni kayıtlar eklemek için kullanılır.
1 2 3 4 | INSERT INTO tablo_adi( sutun1, sutun2....sutunN) VALUES ( deger1, deger2....degerN) |
SQL Insert Into Örnekleri
Sorgu 1: Yazar tablosunu KEMAL UYUMAZ isimli yazarı ekleyin.
1 2 3 | insert into yazar(yazarad,yazarsoyad) values('Kemal','UYUMAZ') |
Sorgu 2: Biyografi türünü tür tablosuna ekleyiniz.
1 2 3 | insert into tur values('Biyografi') |
Sorgu 3: 10A sınıfı olan ÇAĞLAR ÜZÜMCÜ isimli erkek, sınıfı 9B olan LEYLA ALAGÖZ isimli kız ve sınıfı 11C olan Ayşe Bektaş isimli kız öğrencileri tek sorguda ekleyin.
1 2 3 4 | insert into ogrenci(ograd,ogrsoyad,sinif,cinsiyet) values('Çağlar','Üzümcü','10A','E'),('Leyla','Alagöz','9B','K'),('Ayşe','Bektaş','11C','K') |
Sorgu 4: Öğrenci tablosundaki rastgele bir öğrenciyi yazarlar tablosuna yazar olarak ekleyiniz.
1 2 3 4 5 | insert into yazar(yazarad, yazarsoyad) select top 1 ograd,ogrsoyad from ogrenci order by newid() |
Sorgu 5: Öğrenci numarası 10 ile 30 arasındaki öğrencileri yazar olarak ekleyiniz.
1 2 3 4 | insert into yazar(yazarad, yazarsoyad) select ograd,ogrsoyad from ogrenci where ogrno between 10 and 30 |
Sorgu 6: Nurettin Belek isimli yazarı ekleyip yazar numarasını yazdırınız.(Not: Otomatik arttırmada son arttırılan değer @@IDENTITY değişkeni içinde tutulur.)
1 2 3 4 5 | insert into yazar(yazarad, yazarsoyad) values('Nurettin','Belek') select @@IDENTITY |
Add Comment