sql silme islemi yapmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
sql silme islemi yapmak etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
DELETE ifadesi tablomuzda bulunan kayıtları silmek için kullanılır.
DELETE Kullanım Biçimi
DELETE Kullanım Biçimi
DELETE FROM tablo_adi WHERE secilen_alan_adi=alan_degeri |
Burada dikkat edilecek nokta WHERE ifadesi ile belli bir kayıt seçilip silinir. Eğer WHERE ifadesini kullanmadan yaparsak tablodaki bütün kayıtları silmiş oluruz.
Örnek Tablo Uygulaması:Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
Örnek Tablo Uygulaması:Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | İstanbul | Muhasebe | 3456789 |
Örnek1:
DELETE FROM Personel
WHERE id=3
Tablomuzda bulunan kayıtlarda WHERE ifadesi ile id alanında 3 yazan kaydı silmiş olduk. Metin karakterli alanlara tek tırnak işareti kullanılır. Sayısal alanlarda direk olarak yazılır. Bazı veritbanı editörleri sayısal alana veri girerken de te tırnak işareti içinde yazımı kabul etmektedir.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
Örnek2:DELETE FROM Personel
WHERE Sehir='İstanbul'
Bu kodda WHERE ifadesi ile Sehir alanında İstanbul yazan kayıtları silmiş olduk.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 1111111 |
sql birden fazla kolonu güncelleme yapmak
,
sql çoklu update
,
sql select kullanimi
,
sql silme islemi yapmak
,
sql top 5 kayıtı getirmek
,
sql where kullanımı örnekli
.
1
SQL DELETE Kullanımı
INSERT INTO ifadesi tablomuza yeni bir kayıt eklemek için kullanılır.
INSERT INTO Kullanım Biçimi
INSERT INTO Kullanım Biçimi
Insert Into kodu iki türlü kullanılabilir.
Birinci yöntem: Bu yöntemde direk tablo adı belirterek sadece değerleri yazmak surtiyle kayıt ekleyebiliriz. Ancak burada dikkat edeceğimiz nokta eklenecek değer tablomuzdaki alan sırasına göre olmalıdır. Mesele tablomuzdaki alan sıralaması Ad, Soyad, ve Dogum_yili seklinde olsun. Values ifadesinden yazılacak değerler sırası ile işlenir. Karışık yazdığımız zaman, Dogum_yili alanı sayısal bir alan ise metinsel veri girilemeyeceği için programımız hata verecektir. Veya sıralamya dikkat etmezsek bilgilerimiz olması gerek alana yazılmaz.
Birinci yöntem: Bu yöntemde direk tablo adı belirterek sadece değerleri yazmak surtiyle kayıt ekleyebiliriz. Ancak burada dikkat edeceğimiz nokta eklenecek değer tablomuzdaki alan sırasına göre olmalıdır. Mesele tablomuzdaki alan sıralaması Ad, Soyad, ve Dogum_yili seklinde olsun. Values ifadesinden yazılacak değerler sırası ile işlenir. Karışık yazdığımız zaman, Dogum_yili alanı sayısal bir alan ise metinsel veri girilemeyeceği için programımız hata verecektir. Veya sıralamya dikkat etmezsek bilgilerimiz olması gerek alana yazılmaz.
INSERT INTO tablo_adi VALUES (deger1, deger2, ...) |
İkinci yöntem: Bu yöntemde ise eklenecek alanları ve değerleri kendimiz belirtiriz. Burada dikkat edilmesi gereken şey; yazdığımız alan adının sırasına göre değerleri eklememiz olacaktır.
INSERT INTO tablo_adi (alan_adi1, alan_adi2, alan_adi3) VALUES (deger1, deger2, deger3) |
Örnek Tablo Uygulaması:Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
Örnek1:
INSERT INTO Personel
VALUES (3, 'Serkan ÖZGÜREL', 'Erzincan', 'Muhasebe', 3456789)
Yukarıda görüldüğü gibi tablomuza yeni bir kayıt ekleme kodunu yazdık. Alan adlarını sırası ile kontrol ettik ve değerlerimizi sıraya dikkat ederek girdik. Metin karakterli alanlara veri eklenirken tek tırnak işareti kullanılır. Sayısal alanlara veri eklerken ifade direk olarak yazılır. Bazı veritbanı editörleri sayısal alana veri girerken de te tırnak işareti içinde yazımı kabul etmektedir.
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | Erzincan | Muhasebe | 3456789 |
Örnek2:INSERT INTO Personel (id, adi_soyadi, sehir)
VALUES (3, 'Serkan ÖZGÜREL', 'Erzincan')
Bu kod ile tablomuza sadece 3 alan için yeni kayıt eklenir .
Çıktısı:
id | Adi_soyadi | Sehir | Bolum | Meslek_Kodu |
1 | Salih ESKİOĞLU | İstanbul | Bilgi İşlem Sorumlusu | 1234567 |
2 | Ayhan ÇETİNKAYA | Kocaeli | İdari İşler Yöneticisi | 2345678 |
3 | Serkan ÖZGÜREL | Erzincan |
sql birden fazla kolonu güncelleme yapmak
,
sql çoklu update
,
sql insert into kullanımı
,
sql select kullanimi
,
sql silme islemi yapmak
,
sql top 5 kayıtı getirmek
,
sql where kullanımı örnekli
.
1
SQL INSERT INTO Kullanımı
Kaydol:
Kayıtlar
(
Atom
)