• Buradasın

    SQL Server'da Dinamik Order By Kullanımı Eğitimi

    youtube.com/watch?v=SZZiF-1OLqg

    Yapay zekadan makale özeti

    • Bu video, Yavuz Selim Cut tarafından sunulan SQL Server eğitimleri kanalından bir eğitim içeriğidir.
    • Videoda SQL Server'da dinamik order by kullanımının nasıl yapılacağı adım adım gösterilmektedir. Eğitmen, meyveler tablosu üzerinden örnek vererek, değişken tanımlama ve case işlemi kullanarak dinamik sıralama yapma yöntemini anlatmaktadır. Örnek olarak meyve adı, meyve rengi ve fiyat sütunlarına göre sıralama yapma işlemleri gösterilmekte ve sonuçların nasıl değiştiği açıklanmaktadır.
    SQL Server'da Dinamik Order By Kullanımı
    • SQL Server'da dinamik order by kullanımı, değişik sorgular üzerinde işlem yaparken dinamik bir yapıya ihtiyaç duyulduğunda kullanılabilir.
    • Dinamik order by kullanarak sorguları daha dinamikleştirebilir, örneğin meyveler tablosunda meyve ada veya fiyatına göre sıralama yapabilirsiniz.
    • Bu işlem değişik prosedürler veya fonksiyonlar yardımıyla da kullanılabilir.
    01:13Örnek Tablo Oluşturma
    • Örnek olarak "meyveler" tablosu oluşturuldu: id (integer, prime key, identity), meyve adı (mchar 100), meyve rengi (mchar 50) ve fiyat (decimal 5.20) sütunları bulunuyor.
    • Tabloma muz (sarı, 20 TL), kayısı (turuncu, 2.50 TL) ve elma (yeşil, 5 TL) kayıtları eklendi.
    • Tabloda meyve adı sütununa göre sıralama yapıldığında elmadan başlayıp muz, kayısı ve elma şeklinde sıralanıyor.
    03:38Dinamik Order By Uygulaması
    • Dinamik order by için önce bir değişken tanımlanıyor: SET ORDER BY değişkeni.
    • CASE ifadesi kullanılarak değişkene göre farklı order by ifadeleri belirleniyor: CASE ORDER BY değişkeni WHEN meyve adı THEN "meyve adı", CASE WHEN meyve rengi THEN "meyve rengi", CASE WHEN fiyat THEN "fiyat".
    • Bu yapı sayesinde meyve adı veya fiyat sütununa göre dinamik sıralama yapılabilir, örneğin meyve adı sütununa göre elma önde gelirken, fiyat sütununa göre yüksek fiyattan düşüğe doğru sıralanır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor