Yandex Metrica
Temel SQL Komutları - Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

Temel SQL Komutları

01.02.2022 yasinsunmaz 354 0

SQL Server T-SQL dilinde temel sorguların kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirsiniz. Aynı zamanda veri tabanı tarafında da bazı kontroller yapabilirsiniz. Bu yazdığım sorguları Nortwind veri tabanı üzerinden yaptım. Veri tabanını indirmek için buraya tıklayabilirsiniz. Veri tabanını SQL Server üzerinden açıp script kodunu çalıştırabilirsiniz. SQL Server'da script dosyasını nasıl çalıştırılır bilmiyorsanız SQL Server Script Alma ve Çalıştırma adlı yazılımı inceleyebilirsiniz. Script kodunu çalıştırdıktan sonra Northwind adında bir veri tabanınız oluşacaktır. Bu aşamadan sonra sorgularınızı çalıştırabilir ve test edebilirsiniz. Kendiniz uygularak yaptığınızda öğrenmeniz daha kolay olacaktır. 

SQL Server Temel SQL Komutları

Her işlemin ne işe yaradığı ile ilgili kısa açıklamalar ve hemen altında sorgular yer almaktadır. Veri tabanınız hazır olduktan sonra deneyerek adım adım gitmenizi tavsiye ederim. Sizi denemeye yöneltmek için bu yazımda örnek çıktılarını vermiyorum. Biraz uğraşmanız gerekecek. 

NEWID() Kullanımı

Yeni id değeri oluşturur.

SELECT
  NEWID() AS YeniID

COUNT() Kullanımı

Kayıt sayısı döndürür.

SELECT
    COUNT(*) AS UrunSayisi
  FROM Products AS p

TOP() Kullanımı

İlk 5 kaydı getirir.

SELECT TOP 5 *
FROM Employees

DISTINCT Kullanımı

Verileri filtereme işlemi yapar.

SELECT DISTINCT
   e.City
FROM Employees AS e

Kaç farklı şehir olduğunu döndürür.

SELECT
  COUNT(DISTINCT e.City) AS SehirSayisi
FROM Employees AS e

AVG() Kullanımı

Sütunun ortalama değerini döndürür.

SELECT

  AVG(p.UnitPrice) AS OrtalamaUcret

FROM Products AS p

Tablodaki ortama fiyattan büyük olan kayıtları getirir.

SELECT *

FROM Products AS p

  WHERE p.UnitPrice > (SELECT

    AVG(p.UnitPrice)

FROM Products AS p)

MAX() Kullanımı

En büyük değeri döndürür.

SELECT

  MAX(p.UnitPrice) AS EnPahaliUrun

FROM Products AS p

MIN() Kullanımı

En küçük değeri döndürür.

SELECT

  MIN(p.UnitPrice) AS EnUcuzUrun

FROM Products AS p

MAX ve MIN birlikte kullanımı:

SELECT

  MAX(p.UnitPrice) AS EnPahaliUrun

,MIN(p.UnitPrice) AS EnUcuzUrun

FROM Products AS p

Umarım faydalı olmuştur. İyi çalışmalar dilerim.

  • Yorum yapabilmek için giriş yapmalısınız. Giriş yapmak için tıklayınız.

Diğer Yazılar

SQL Fonksiyonları: Veritabanlarında Güçlü ve Esnek İşlemler

09.06.2023 yasinsunmaz 340 0

SQL (Structured Query Language), veritabanı yönetim sistemlerinde verileri yönetmek, sorgulamak ve işlemek için yaygın olarak kullanılan bir dildir. SQL fonksiyonl...

SQL'e Dair Her Şey OneSQL'de, Ne Ararsanız Bulabileceksiniz

03.06.2023 yasinsunmaz 278 0

Veri tabanı yöneticilerinin yanında zaman zaman yazılımcıların da SQL'i aktif olarak kullanması gerekebiliyor. SQL'i belli başlı şekillder kullanıp işlemlerimizi ...

SQL Server Offset Fetch Kullanımı

06.03.2023 yasinsunmaz 739 0

Merhabalar uzun zamandır yazı yazamadım. Ülke olarak zor zamanlar geçirmekteyiz. Herkese çok geçmiş olsun diyerek kısa bir yazı ile tekrar buradayım. SQL ...

SQL Server Sequence Kullanımı

14.01.2023 yasinsunmaz 1450 0

Veritabanında yeni keşfettiğim Sequence özelliğini sizlerle paylaşmak isterim. Squence genel olarak belirli değerler arasında numeric ve sıralı sayılar üretir. ...

SQL Server OUTPUT Kullanımı Silinen Kaydın Bilgilerini Geriye Döndürme

11.01.2023 yasinsunmaz 384 0

Bu yazımda SQL Server'da OUTPUT ile DELETED komutunun yapısını inceleyeceğiz. Kayıtlar üzerinde yapılan silme işlemlerinde, kaydın bilgilerin...

SQL Server LIKE Kullanımı

02.02.2022 yasinsunmaz 1525 0

SQL Server T-SQL dilinde LIKE kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebil...

SQL Server Date(Tarih) Fonksiyonları ve İşlemleri

31.01.2022 yasinsunmaz 2875 0

SQL Server T-SQL dilinde tarih fonksiyonlarını ele aldım. Bu fonksiyonlar ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirsiniz. Aynı ...

SQL Server SELECT ve Operatörlerin Kullanımı

30.01.2022 yasinsunmaz 1287 0

SQL Server T-SQL dilinde SELECT ile birlikte operatörlerin kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirs...