SQL DML(Data Manipulation Language-Veri İşleme Dili)
Veri İşleme Komutları
SELECT Veri tabanındaki verileri seçmeyi sağlar.
INSERT Veri tabanına yeni veriler eklemek için kullanılır.
UPDATE Veriler üzerinde değişiklik (güncelleme) yapmak için kullanılır.
DELETE Veri tabanından veri silmek için kullanılır.
SELECT Komutu
SELECT sütun_adı1, [sütun_adı2],…………., [*] FROM tablo_adi
Örnek:SELECT * FROM PERSONEL
Bu yazımla, PERSONEL tablosundaki tüm alanlar seçilmiş olur.
Örnek: SELECT PERSONEL_ID, AD FROM PERSONEL
Bu yazım ile de PERSONEL tablosundaki PERSONEL_ID ve AD alanları seçilmiş olmaktadır.
Örnek: SELECT AD+ ‘ ‘ + SOYAD FROM PERSONEL
PERSONEL tablosunda yer alan AD ve SOYAD alanlarını tek bir sütun gibi birleştirerek göstermeyi sağlayan SELECT ifadesidir.
Örnek: SELECT * FROM rehber WHERE ad=’Ali’
ifadesiyle ad alanındaki Ali ismindeki tüm kayıtların elde edilmesini sağlar.
Örnek: SELECT * FROM rehber WHERE ad=’Tuncay’ ORDER BY ad ASC
İfadesiyle rehber tablosunda adı Tuncay olan kayıtlar a-z ye göre listelenir.
INSERT Komutu
INSERT INTO tablo_adi (sütunadi1 [,sütunadi2,……..]) VALUES (deger1 [,deger2, ……..])
Örnek:INSERT INTO PERSONEL (AD,SOYAD) VALUES (‘Hamza’,’AYDEMİR’)
şeklindeki ifadeyle Personel tablosunun ad ve soyad alanlarına adı Hamza soyadı AYDEMİR olan bir kayıt eklenir.
UPDATE Komutu
UPDATE tablo_adi SET alan_adi=deger WHERE şart
Örnek: UPDATE PERSONEL SET AD=’Kübra’ WHERE SOYAD=’Yılmaz’
biçimindeki bir ifade soyadı Yılmaz olan kayıtların ad bilgisini Kübra olarak değiştirir.
DELETE Komutu
DELETE FROM tablo_adi WHERE şart
Örnek: DELETE FROM PERSONEL WHERE SOYAD=’Yılmaz’
SOYAD değeri Yılmaz olan tüm kayıtları siler.
Yorumlar
Yorum Gönder