SQL – Order By Kullanımı

Ascending (Asc) ArtanDescending (Desc) Azalan select ProductID,ProductName,SupplierID,CategoryID,UnitPrice,UnitsInStock,UnitsOnOrder,ReorderLevel from Products order by UnitsInStock --UnitsInStock şekl sıralarsak (default artan) select ProductID,ProductName,SupplierID,CategoryID,UnitPrice,UnitsInStock,UnitsOnOrder,ReorderLevel from Products order by SupplierID --SuplierID şekl sıralarsak select ProductID,ProductName,SupplierID,CategoryID,UnitPrice,UnitsInStock,UnitsOnOrder,ReorderLevel from Products order by SupplierID,CategoryID --Önce SupplierID'i sıralar sonra CategoryID'de, SuplierID'si ortak olanları sıralar select ProductID,ProductName,SupplierID,CategoryID,UnitPrice,UnitsInStock,UnitsOnOrder,ReorderLevel from Products order by SupplierID desc,CategoryID --Önce SupplierID'i sıralar (desc... Okumaya Devam et →

SQL – Where Kullanımı

TEMEL WHERE KULLANIMI1)Temel Kullanımselect [Sütun İsimleri] from [Tablo İsmi] where [Şart Tanımları] --Products tablosundaki productname'i Chai olan ürünün ProductId, ProductName'ini ve UnitPrice'ını listeleyiniz select ProductID,ProductName,UnitPrice from Products where ProductName='Chai' --Bu şekilde de alt alta yazılabilir Products--Kullanılabilecek Operatör Çeşitleri<> Eşit Değişdir.(Bazı sql versiyonlarında != de aynı görevi görür)Büyüktür > , Küçüktür <, Büyük Eşittir >= ,... Okumaya Devam et →

SQL – Operatörler & Case Fonksiyonu

(+) iki string ifadeyi birleştirmede kullanılır ayrıca toplama işleminde de kullanabiliriz(/Bölme, -Çıkarma, *Çarpma işlemlerinde kullanılır) (+) iki string ifadeyi birleştirmede kullanılır ayrıca toplama işleminde de kullanabiliriz(/Bölme, -Çıkarma, *Çarpma işlemlerinde kullanılır) < >= <= (!= | <> farklıdır(eşit değildir))Like select * from Employees select FirstName+' '+LastName from Employees CASE FONKSİYONU1)Simple Case--Case [Testİfadesi]--WHEN [Karşılaştırılacak_ifade_1] THEN [Geri_Dönüş_Değeri_1]--WHEN [Karşılaştırılacak_ifade_2]... Okumaya Devam et →

SQL – Truncate Komutu

TruncateTabloyu silip yeni veri ekleyince Idyi 1 den başlatır (Truncate:Budamak)Truncate table where ile cümleciği olmayan delete komutu aynı işlevi görürTruncate table ile boşaltılan bir tablonun Identity değeri sıfırlanır ve yeniden başlangıç değerinden artmaya başlarDelete ifadesi ise kaldığı yerden devam eder. Bir tablonun üzerinde foreign Key Constrainti var ise bu kısıt olduğu sürece Truncate yapılamaz. Delete... Okumaya Devam et →

SQL – Delete

Tablomuzu silmemizi sağlar (koşul kullanmazsak tüm satırları siler) delete from[Tablo İsmi--where [şart tanımları] delete from Firmalar where Id=1 --id=1 olan satırı siler

SQL – Update Komutu

SQL Tabolarımızdaki verileri güncellememizi sağlar. Update [Tablo İsmi]Set [SütunAdı]=[Alacağı Değer]where [Şart Tanımları] Update Firmalar set Adres='İzmir' --Bütün Adresleri İzmir yapar Update Firmalar set Adres='Kayseri' where Id=1 --Id'si 1 olan Adresi Kayseri yapar Update Firmalar set Yetkili='Veli Gök' where Id=2

SQL – Insert Komutu

SQL Insert, Tablolarımıza veri eklememizi sağlar --INSERT--Insert into Tablo Adı--values([Değer1],[Değer2]),…) insert into Firmalar (FirmaAdi,Adres,Tel,Email,Yetkili, VergiDairesi,VergiNo) values ('x firması','İstanbul','5553333333','info@xfirmasi.com','Mehmet ICME','İstanbul VD','000001') insert into Firmalar (FirmaAdi,Adres,Tel,Email,Yetkili, VergiDairesi,VergiNo) values ('Y Şirketi','Manisa',Null,'info@ysirketi.com','Ahmet Oz','Mani VD','000001')

SQL – Select Komutu

SELECT komutu veritabanımızdan veri seçmek için kullanılır. SELECT * FROM --Şeklinde kullanılır. select Tel from Firmalar --Firmalar tablosundan Telofonları çağırdık select Yetkili from Firmalar --Yetkili'leri çağır select Email from Firmalar where Yetkili='Mehmet ICME' --Firmalar tablosundaki ismi Mehmet ICME olanların mail adreslerini çağır select * from Firmalar where Yetkili like'%e%' --Yetkili isimlerinde e harfi geçen verileri... Okumaya Devam et →

SQL – Komutlar

SQL, DQL,DML,DDL ve DCL olmak üzere dört gruba ayrılır. Bunlar Data Query Language, Data Manipulation Language, Data Definition Language, Data Control Language'dir VERİ SORGULAMA DİLİ - DQL SELECT : Veritabanından kayıtlarımızı çeker. VERİ KULLANMA DİLİ - DML UPDATE : Tablomuzdaki kaydı güncellememizi, değiştirmemizi sağalrDELETE : Tablomuzdaki kayıtları siler.INSERT INTO : Tablomuza yeni kayıt eklememizi sağlarTRUNCATE : Tablomuzun için boşaltır.(Tablo... Okumaya Devam et →

SQL – Giriş

SQL, veritabanlarındaki verileri depolamak, işlemek ve almak için standart bir programlama dilidir. SQL, “Structured Query Language” tabirinin kısaltılmış halidir. SQL'de amaç verileri yönetebilmek ve tasarlayabilmektir. Gün geçtikçe verilerin arttığı ve büyüdüğü aşikardır. Bu veriler, bazen bir resim, sayı ya da yazı vb. olarak değişebilmektedir. Firmalar, bu verileri işleyerek bize uygun ürünler sunmakta. Üretimin çoğu bu... Okumaya Devam et →

WordPress.com'da bir web sitesi veya blog oluşturun

Yukarı ↑

WordPress.com ile böyle bir site tasarlayın
Başlayın