Structured Universal Computing Language kullanarak ilişkisel veritabanlarını sorgulama SQL, bir veritabanı yönetim sistemindeki verileri yönetmek için tanınan standarttır. SQL dili, çok yönlülüğü nedeniyle dünya çapındaki İnternet'in web kaynaklarında yaygınlaşmıştır. SQL sorguları yazmak, ilişkisel bir veritabanıyla çalışmak için birkaç temel kuralın uygulanmasına dayanır. SQL sorgusu yazmak, tablolardan belirli bilgileri alma, tablodaki satırları ekleme, değiştirme veya silme görevlerini gerçekleştirmenize yardımcı olacaktır.
Talimatlar
Aşama 1
Veritabanı tablolarından saklanan bilgileri almak için bir seçme sorgusu oluşturun - SEÇ. Tablolar arasında bağlantılar varsa, ilgili tabloların herhangi bir sütunundan uygun koşullara göre veri alınabilir. SELECT ifadesinden sonra gerekli tüm sütunları listeleyin. FROM yan tümcesinde sorguda kullanılan tabloları belirtin. En basit biçiminde, bir seçme sorgusu, belirli bir tablodaki belirtilen sütunların tüm satırlarını görüntüler: SELECT sütun1, sütun2 FROM my_table.
Adım 2
Gerekirse, satırları seçmek için bir koşul belirleyin. Koşul, WHERE yan tümcesi tarafından belirlenir. Bu talimattan sonra istediğiniz parametrenin değerini ayarlayınız. Fonksiyon hesaplama ve karşılaştırma işlemleri de burada kullanılabilir. Örneğin, WHERE sütun1> 3 biçimindeki bir ifade, sütun1 sütununun değerinin 3'ten büyük olduğu tablo satırlarını görüntülemenize izin verir. SQL dilinin operatörleri.
Aşama 3
Bir tabloya yeni satırlar eklemek için bir INSERT sorgusu yazın. Onun yardımıyla, tabloda mevcut olanla aynı türde yeni veriler ekleyebilirsiniz. Bu ifadenin sözdizimi çok basittir: INSERT INTO my_table (col1, col2, col3) VALUES ('new_data1', 'new_data2', 'new_data3'). Burada, VALUES ifadesi, my_table'daki mevcut her bir sütuna yeni satır değerleri ayarlar.
4. Adım
Tablonun herhangi bir satırındaki verilerde yapılan değişiklikler UPDATE sorgusu kullanılarak gerçekleştirilir. Ayrıca, veritabanındaki bilgilerin değiştirildiği bir NEREDE seçim koşulu ayarlayabilirsiniz. Değiştirilecek verileri ve talebinizin koşulunu tanımlayın. Bunu yapmak için şunun gibi bir satır yazın: UPDATE my_table SET col1 = 'new_data1', col3 = 'new_data3' WHERE col3 = 10. Sorgu, yalnızca WHERE yan tümcesindeki koşul şuysa, SET ifadesinde belirtilen veri değişikliğini gerçekleştirir. memnun.
Adım 5
Bir veri tablosundan bir satırın tamamını silmek için bir DELETE ifadesi yazılır. Ayrıca, satır yalnızca WHERE koşulu ayarlandığında silinir. Şu ifadeyi yazın: DELETE FROM my_table WHERE col1 = 'data1'. Bu sorguyu yürütmek, col1 sütununda data1 değerini içeren tablo satırını siler.