NULL
-Customers tablosundaki postalcode değerleri boş olan tüm kayıtları çekmek için şu ifadeyi kullanabiliriz:
Select * from customers where postalcode is null;
-Customers tablosundaki postalcode değerleri boş olmayan tüm kayıtları çekmek için şu ifadeyi kullanabiliriz:
Select * from customers where postalcode is not null;
UPDATE
-Customer tablosunda City alanındaki tüm değerleri ‘Konya’ olarak güncellemek için şu ifadeyi kullanabiliriz:
Update customers set city = 'Konya';
-Customer tablosunda Country değeri ‘Türkiye’ olan tüm kayıtların City değerini ‘Konya’ olarak güncellemek için şu ifadeyi kullanabiliriz:
Update customers set city = 'Konya' where country = 'Türkiye';
-Customer tablosundaki customerid değeri 47 olan tüm kayıtların Country değerini ‘Türkiye’ ve City değerini de ‘Konya’ olarak güncellemek için şu ifadeyi kullanabiliriz:
Update customers set city = 'Konya', country = 'Türkiye' where customerid = 47;
DELETE
-Customers tablosundaki Country değeri ‘Türkiye’ olan kayıtları silmek için şu ifadeyi kullanabiliriz:
Delete from customers where country = 'Türkiye';
-Delete tablosundaki tüm kayıtları silmek için şu ifadeyi kullanabiliriz:
Delete from customers;
FUNCTIONS
-Products tablosundaki price değerlerin en küçüğünü bulmak için şu ifadeyi kullanabiliriz:
Select min(price) from products
-Products tablosundaki price değerlerin en büyüğünü bulmak için şu ifadeyi kullanabiliriz:
Select max(price) from products
-Products tablosundaki price değeri 18 olan kayıtların sayısını döndüren sorgu için şu ifadeleri kullanabiliriz:
Select count(*) from products where price = 18;
Select count(1) from products where price = 18; -- bu kod daha performanslı olur. tüm sütunları döndürmez
-Products tablosundaki tüm price değerinin ortalamasını bulmak için şu ifadeyi kullanabiliriz:
Select avg(price) from products;
-Products tablosundaki tüm price değerinin toplamını bulmak için şu ifadeyi kullanabiliriz:
Select sum(price) from products;