SQL Server

SQL İç İçe Select Sorgusu Kullanımı

Sql ile İç içe Select Sorgusu kullanımı örnekleri için kullanacağımız veritabanı tabloları.

İç İçe Select Kullanımı ile ilgili Örnek Sorgular:

1- Sayfa sayısı en fazla olan kitaba ait bilgileri listeleyen İç İçe Select sorgusu

 

2- Sayfa sayısı ortalama sayfa sayısından küçük olan kitapları listeleyen Sorgu

 

3- Türü macera olan kitapları listeleyen İç İçe Select Sorgusu

 

4- Adı A harfi ile başlayan Yazarlara ait Kitapların Listesi

 

5- İç içe select ile okunmayan kitapları listeleyen Sorgu

 

6- Ocak ayında okunmayan kitapların listesi

 

6 Yorum

  • Merhabalar,

    Excelde Eğer formülü olduğu gibi bir sorgu gerekmektedir. sorgumda tarih ve bir başlık arasını karşılaştırıp oradan gelen veriler ile farklı bir tabloda yer alan verilerin gelmesi gerekmektedir. bunu nasıl yapabiliriz. konu hakkında yardımcı olabilir misiniz.

  • Merhaba Arkadaşlar Sql konusunda ben daha acemiyim,Lütfen bana şu sorular da yardımcı olabilir misiniz.?

    1 .Soru: Sadace MUSTERİ ve SEHİR tablosundaki AD,SOYAD, ve SEHİR_ADI alanları gösteren şifrelenmişbir View oluşturunuz .?

    2 .Soru :MUSTERİ tablosundaki STATU alanına sadace “Klasik” ve “VIP” kelimeleri girilebilmelidir.Bunun için hangi adımlar uygulanmalıdır.açıklayınız.?

    3 .Soru: Dinamik olarak istenilen tarihteki (Örnek Tarih:02.02.2016) yapılan satışları,ürün adına göre A’dan Z’ye sıralı olarak TARİH,URUN_ADİ,ADET,AD,SOYAD,SEHİR_ADI tablo detayları ile gösteren bir Stored Procedure oluşturunuz .

    4 .Soru: Satış tablosuna satışa ait bir kaydın girilmesini sağlamak üzere:
    A.Ürünün stok sayısının satılmak istenen adede uygun olup olmadığını kontrol eden,
    i. Eğer uygun değilse hata mesajı veren,
    ii.Uygunsa satış kaydını oluşturan,
    B.Ürünün stok sayısını güncelleyen,
    C. Satın alan müşterinin puanını,satış işleminden kazandığı puan kadar artırran,
    D. Satış işlemi sonrasında müşterinin puanını kontrol eden ve müşterinin puanı 1000 ve üzerinde ise Statüsünü “VIP” olarak güncelleyen,
    E. Herhangi bir Hata olduğunda tüm işlemleri geri alan, bir Stored Procedure oluşturunuz .?

    Kusura bakmayın arkadaşlar,Sorular bana biraz zor geldi o yüzden,Lütfen soruların cevabın da bana yardımcı olursanız sevinirim.!!
    Teşekkür ederim.
    Saygılarımla Aslan.T

    • Cevap 1:
      create view deneme with ENCRYPTION
      as
      SELECT ograd,ogrsoyad,SehirAdi FROM Musteri
      INNER JOIN Sehir
      ON Musteri.SehirNo=Sehir.SehirNo

      Hangi üni?

    • Cevap 2: Check Constraint kullanabilirsin.

      ALTER TABLE MUSTERI
      ADD CONSTRAINT ck_statu CHECK (statu = ‘VIP’ OR statu=’Klasik’)

Yorum yap