MySql View Oluşturma

Evet dostlar konumuz MySql View. Anlamı sanal tablodur. Gerçek bir tablo gibi satır ve kolon içerir. Join gibi tablolar birleştirilebilir. Kullanımı oldukça basit ve kullanışlıdır. Şahsen ben web projelerimde sık sık kullanmaktayım. Şimdi hemen nasıl kullanacağımıza bakalım.

View Oluşturma

View nasıl oluşturulur? şimdi hemen öğrenelim aşağıda yer alan kodu inceleyelim.

CREATE VIEW ankara_uyeleri AS
SELECT MusteriAdi, MusteriSoyadi
FROM Musteriler
WHERE il= "Ankara";

Yukarıda bir View oluşturduk. Kodun açıklaması ise şu şekilde; Müşteriler tablomuzdan ili ankara olan kayıtların sadece adını ve soyadını göster şeklinde bir View oluşturduk.

View Kullanma

Oluşturduğumuz View’ları kullanmak oldukça basittir. Sql veritabanımız dan tablo çağır gibi kullanmaktayız. Aşağıdaki kodu inceleyelim.

SELECT * from vw_kisiler

Yukarıda görüldüğü gibi oluşturduğumuzu View’ları kullanmak oldukça basittir.

View Düzenleme

Düzenleme için Create or Replace yapmamız gerekiyor. Aşağıda yer alan örnek kodu inceleyelim.

CREATE OR REPLACE VIEW ankara_uyeleri AS
SELECT MusteriAdi, MusteriSoyadi
FROM Musteriler
WHERE il= "Ankara";

Sql düzenlememezi yaptıktan sonra sql başına CREATE OR REPLACE VIEW ankara_uyeleri AS yazmamız yeterli olacaktır.

View Silme

View silme oldukça basittir. Drop yardımı ile oluşturduğumu View’ları silmek mümkün.

DROP VIEW view_adi;

Yukarıda yer alan kodumuz ile oluşturduğumuz View’ı sildik.

Diğer bir dersimizde görüşmek üzere.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Shares