» » SQL Alıştırmaları - 2
Kayıt Ol
Popüler Makaleler
    Anket
       

      Sizce Sitemiz Kategorileri Arasında Hangi Konumda ?

      Gayet İyi
      İyi
      Orta
      İdare Eder
      Kötü
      Berbat

       
       
    • Visual Studio 2012 Visual Studio 2012
      Bu program C# Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
    • Adobe Flash CS6 Adobe Flash CS6
      Bu program adobe flash Kodlarını düzenlemek ve yeniden oluşturmak için gereklidir.
    • SQL Server 2008 SQL Server 2008
      Bu program sql server Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
    • SQL Server Managament Studio 2008 SQL Server Managament Studio 2008
      Bu program sql server 2008'in arayüzü olup daha rahat işlem yapmak için gereklidir.
    • Dream Weaver CC Dream Weaver CC
      Bu program HTML kodlarını düzenlemek ve rahat bir arayüzde çalışmak için gereklidir.
    • Notepad++ Notepad++
      Bu program Dream Wiever'in alternatifidir. Arayüzü olmasada ücretsiz ve kullanışlıdır.



    0

    SQL Alıştırmaları - 2

    Yazar: furkanuyanikKategori: SQL ServerTarih: 23-06-2014, 20:36

    1
    Süperlig tablosu altında takımların yaptığı maçlar ile ilgili verilerle sorgular ve işlemler yaptığımız bir alıştırmadır.
     

    create database Futbol 
    --- DATABASE OLUŞTUR

    create table Superlig (Takimid int,TakimAdi varchar(15),Galibiyet int,Malubiyet int,Beraberlik int,OynananMacSayisi int,AttigiGol int,YedigiGol int,Avaraj int)
    --- TABLO OLUŞTUR

    INSERT INTO Superlig (Takimid,TakimAdi,Galibiyet,Malubiyet,Beraberlik,AttigiGol,YedigiGol) VALUES (2,'Besiktas2',8,1,1,5,2)
    --- VERİ EKLEME
     
    ALTER TABLE Superlig ADD Puan int
    --- PUAN ADLI NESNEYİ EKLEME
     
    select * from Superlig
    --- SUPERLIG TABLOSUNUN TÜM VERİLERİNİ GÖSTER
     
    UPDATE Superlig set OynananMacSayisi=(Galibiyet+Malubiyet+Beraberlik)
    --- OYNANAN MAÇ SAYISINI HESAPLA
     
    UPDATE Superlig set Avaraj=AttigiGol-YedigiGol
    --- AVARAJI HESAPLA

    UPDATE Superlig set Puan=Galibiyet*3+Beraberlik*1 
    --- PUAN HESAPLA

    SELECT * FROM Superlig Order By Puan DESC
    --- TAKIMLARI PUANLARINA GÖRE SIRALA

    SELECT AttigiGol,YedigiGol,TakimAdi,Beraberlik FROM Superlig where Beraberlik>5
    --- 5'İN ÜSTÜNDE SONUCU BERABERLİK OLAN TAKIMLAR
     
    SELECT * From Superlig where AttigiGol=(SELECT MAX(AttigiGol) From Superlig)
    --- EN ÇOK PUANI OLAN TAKIM
     
    UPDATE Superlig SET Galibiyet=Galibiyet+1
    --- GALİBİYETLERİ 1 ARTTIR
     
    SELECT * FROM Superlig WHERE TakimAdi LIKE '%a%' order by TakimAdi ASC
    --- TAKIM ADINDA A HARFİ OLANLARI BUL

    SELECT * FROM Superlig WHERE Puan<20 order by Puan DESC
    --- PUANI 30DAN KÜÇÜK OLANLARI GÖSTER 
     

     




    Etiketler: SQL SERVER alıştırmalar, sql alıştırmaları, sql server alıştırmaları, sql server öğrenci bilgileri ile işlem yapma alıştırmaları, sql server basit alıştırmalar, sql server temel alıştırmalar

    Benzer makaleler:

    Sitede kayıtsız olarak olarak gezinmektesiniz.
    Sayın ziyaretçimiz size üye olmanızı tavsiye ederiz.

    Yorum Ekle

    Adınız:*
    E-Mail:
    Yorumunuz:
    Kalın İtalik Altı Çizili Üzeri Çizili | Sola Yasla Ortala Sağa Yasla | İfade Ekle Bağlantı EkleKorumalı Link Girin Renk Seç | Gizli Metin Alıntı Ekle Farklı Bir Alfabe ile Yazılmış Olan Seçili Metni Kiril Alfabesine Çevir Spoiler Ekle
    Resimde görünen,
    iki kelimeyi girin: *

      Site Yorumları
    Facebook Yorumları