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
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
3-SQL DERSLERİ | IN, BETWEEN, LİKE
Çoklu seçim yapmak zorunda kaldığımız durumlarda IN tagını kullanırız. Örneğin “StateProvinceID” si 3,11,19 olanları bulmak istesek her seferinde “StateProvinceID=3 AND StateProvinceID=11 AND StateProvinceID=19″ yazmak yerine IN tagını kullanıp rahatça...
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
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
2-SQL DERSLERİ | WHERE, AND, OR
” WHERE” sql dilinin olmazsa olmazlarındandır. Çünkü ”WHERE” koşul içerir. Yani bir başka deyişle WHERE bir koşulu belirterek o koşula uyan kayıtların seçilmesini sağlar.
Şimdi bunu bir...
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
6-SQL DERSLERİ – JOİN
Eğer ilişkisel bir veri tabanı dizayn edecekseniz , edeceğiniz ilişkisel veri tabanları IDler üzerinden yürümek zorundadır. Her şeyi her kolonda tutamazsınız.
Örneğin bizim ürünler diye bir...