Sql
1-SQL DERSLERİ | SELECT SORGUSU, ORDER BY, DİSTİNCT
Öncelikle “Select” nedir onu öğrenelim. Select bizim bir tablodaki verileri seçmemize yarar. “Database” klasörünün altındaki “Tables” klasöründe hangi database üzerinde çalışıyorsanız onunla ilgili tabloları...
Sql
10-SQL DERSLERİ – TEMP TABLE, VİEW
Temp Table Ne Demek?
Temp Table geçici tablo demektir. Herhangi bir yerde diyelim belli bir kayıt bloğunu belli bir yere çekmek istiyorsunuz sorgunun içine dinamik...
Sql
9-SQL DERSLERİ – STORE PROCEDURE
Yazıya başlamadan öncelikle şundan bahsetmek istiyorum.
İş hayatına giriyorsanız iş hayatı eşittir store procedure.
Profesyonel bir şirkette çalışıyorsanız ya kesinlikle ve kesinlikle STOREPROCEDURE u bilmek zorundasınız. PROCEDURE kod...
Sql
5-SQL DERSLERİ – GROUP BY, HAVİNG
GROUP BY kayıtların gruplanmasını sağlar. HAVING deyimiyle de ara toplamların alınmasını sağlar. Yani HAVING sözcüğü kullanılarak bir koşulda verilebilir. Daha çok istatistik için kullanılır....
Sql
7-SQL DERSLERİ – PARAMETRE, IF, ELSE IF, WHİLE
Parametreler işimizi çok kolaylaştıran yapılardır. Büyük bir kod bloğu düşünün çünkü gerçek hayatta bu böyledir. Örneğin bir banka yazılımı yazıyorsanız bir store procedure yazdığınız...
Sql
11-SQL DERSLERİ – FUNCTİON
Function lar eğer programlamayı biliyorsanız, programlamadaki function lar gibidir. Bir kod bloğu yazarız daha sonra lazım olduğunda çağırırız. Function lar genelde tek değer döndürmek için...
Sql
12-SQL DERSLERİ – TRİGGER
Trigger lar performans açısından çok iyi değildirler. Trigger tetikleyici anlamındadır.
Bu ne demek?
Örneğin bir yere kayıt attığınız zaman diğer tabloda bundan etkileniyorsa veya etkilemek istiyorsanız bunu TRIGGER sayesinde etkileyebilirsiniz.
Şimdi örneğe...
Sql
4-SQL DERSLERİ | COUNT, MAX, MİN, SUM, AVARAGE
COUNT bize bir grup içindeki kayıt sayısını verir . Yani başka bir deyişle bütün satırların sayısını döndürmek için kullanılır.
Aşağıdaki örneği inceleyelim.
Yukarda “Product” tablosundaki toplam kayıt...
Sql
8-SQL DERSLERİ – CREATE, INSERT, UPDATE, DELETE, TRUNCATE, DROP, ALTER
Bu dersimizde sql de create , insert , update , delete , truncate , drop ve later konularına değineceğiz.
CREATE VE INSERT INTO
CREATE kelime anlamı...