Herkese iyi günler dileriz. Bu yazımızda sizlere SQL’de bir tablo içerisine yeni bir veri eklemek ve var olan bu tablodaki bir veriyi değiştirmek için hangi komutlar gereklidir kısaca kodlarını paylaşacağız.
SQL Nedir?
SQL (Structured Query Language), veritabanlarıyla iletişim kurmak ve onlardan veri almak, eklemek, güncellemek ya da silmek için kullanılan bir programlama dilidir. SQL ile tablolar arası birçok komut yazabilir, yazdığınız bu komutlarla tablo içerisindeki verileri değiştirebilir veya tabloya yeni veri girişleri yapabilirsiniz.
SQL Ne İşe Yarar?
-
Veri Sorgulama: Belirli kriterlere uyan verileri çekmek için kullanılır. Örneğin:
SELECT * FROM ogrenciler WHERE not > 70;
-
Veri Güncelleme: Var olan verilerin değiştirilmesini sağlar. Örneğin:
UPDATE urunler SET fiyat = 99 WHERE urun_id = 1;
-
Veri Ekleme: Yeni kayıtlar eklemek için kullanılır. Örneğin:
INSERT INTO kitaplar (ad, yazar) VALUES ('1984', 'George Orwell');
-
Veri Silme: Kayıtları silmek için kullanılır. Örneğin:
DELETE FROM calisanlar WHERE id = 5;
-
Veritabanı Yönetimi: Tablolar oluşturma, silme, kullanıcı yetkileri verme gibi işlemler yapılabilir.
SQL, Oracle, MySQL, PostgreSQL, Microsoft SQL Server gibi birçok veritabanı sisteminde ortak dil olarak kullanılır.
SQL’de Tablo İçerisine Yeni Bir Veri Girişi Nasıl Yapılır?
SQL’de bir tabloya veri girişi yapmak için yani veri eklemek için INSERT INTO ve VALUES komutları kullanılır. Hemen bir örnek yapalım.
Mesela öğrenci tablosuna sırasıyla öğrenci numarası, öğrencinin adı soyadı ve öğrencinin bölüm kodunu girelim.
Kodumuz şu şekilde olur:
1 2 |
INSERT INTO Ogrenci (OgrenciID, AdSoyad, BolumID) VALUES (123456, 'Ahmet Mehmet', 125) |
SQL’de Tablodaki Var Olan Veri Nasıl Değiştirilir?
SQL’de bir tabloda var olan bir veriyi değiştirmek yani başka bir veri ile güncellemek için UPDATE ve SET komutları kullanılır. Tabii diğer satırda WHERE komutunu da girmemiz gerekir. Hemen bir örnek yapalım.
Mesela öğrenci tablosunda öğrenci numarasının “123456” olduğu öğrencinin bölüm numarasını 126 olarak değiştirelim.
Bunun için gerekli sorgu komutu şöyle olur:
1 2 |
UPDATE Ogrenci SET BolumID=126 WHERE OgrenciID=123456 |
Kısacası SQL’de yeni veri girişi için insert into ve sonrasında values komutu gereklidir. Veri değişimi için ise update set komutu gereklidir.
Bu Yazıya Tepkin Ne Oldu ?