Sql Server Aritmetik Operatörler

Herkese merhaba, Sql Server yazılarımıza kaldığımız yerden devam ediyoruz. Bu yazımızda Sql Server’da aritmetik operatörlerden bahsedeceğim. Hadi başlayalım !
Yazı İçerikleri
Tablo ve veri manipülasyonu işlemlerinin yanı sıra SQL Server’da aritmetik operatörler de oldukça önemli bir konudur. Bu operatörler, matematiksel işlemler yapmak ve verileri birbirleriyle karşılaştırmak için kullanılır. Bu makalede, SQL Server’da kullanılan aritmetik operatörlerin açıklaması ve örneklerine yer vereceğim. Şimdi sırayla bunları ele alalım.
Sql Server Aritmetik Operatörler
- Toplama Operatörü (+): İki değeri toplamak için kullanılır.
select 6 + 3; -- => 9
- Çıkarma Operatörü (-): İki değeri çıkarmak için kullanılır.
select 6 - 3; -- => 3
- Çarpma operatörü (*): İki değeri çarpmak için kullanılır.
select 6 * 3; -- => 18
- Bölme Operatörü (/): İki değeri bölmek için kullanılır.
select 6 / 3; -- => 2
- Mod Alma Operatörü (%): Bir sayının diğer sayıya bölümünden kalanı almak için kullanılır.
select 6 % 3; -- => 0
select 5 % 3; -- => 2
SQL Server’da Aritmetik Operatörlerin Kullanımı
Aritmetik operatörler, SQL sorgularında sıklıkla kullanılır. Örnek olarak, bir tablodaki sütunlar arasında matematiksel işlemler yapmak için kullanılabilirler. Aşağıdaki örnekte, Orders tablosundaki Price ve Quantity sütunlarını kullanarak TotalPrice sütununu oluşturuyoruz;
SELECT OrderID, Price, Quantity, (Price * Quantity) AS TotalPrice FROM Orders;
Bu sorgu, her satırın TotalPrice sütununda Price ve Quantity sütunlarının çarpımını döndürür. Bu şekilde, her bir siparişin toplam fiyatını bulabiliriz.
Aritmetik operatörler ayrıca WHERE ve HAVING gibi sorgu kısıtlamalarında da kullanılabilirler. Örneğin, bir tablodaki sütunları karşılaştırmak için kullanılabilirler. Aşağıdaki örnekte, Customers tablosundaki ContactName sütununu kullanarak ismi “Maria” olan müşterileri buluyoruz;
SELECT * FROM Customers WHERE ContactName = 'Maria';
Aynı şekilde, aritmetik operatörler GROUP BY ifadesi içinde de kullanılabilirler. Örneğin, bir tablodaki sütunları toplayarak bir gruplamaya göre toplam değeri bulabiliriz. Aşağıdaki örnekte, Customers tablosundaki ülkelere göre toplam sipariş tutarlarını buluyoruz;
SELECT Country, SUM(OrderTotal) AS TotalSales FROM Orders JOIN Customers ON Orders.CustomerID = Customers.CustomerID GROUP BY Country;
SQL Server’da aritmetik operatörler, veri manipülasyonu işlemlerinde oldukça önemli bir rol oynarlar. Bu operatörler, matematiksel işlemler yapmak ve verileri birbirleriyle karşılaştırmak için kullanılırlar. Bu makalede, SQL Server’da kullanılan aritmetik operatörlerin açıklaması ve örnekleri verildi. Bu operatörleri kullanarak, bir tablodaki sütunları toplayabilir, matematiksel işlemler yapabilir ve sorgu sonuçlarını kısıtlayabilirsiniz.
Sql Server’da aritmetik operatörlerin kullanımı bu şekilde olmakta. Tüm Sql Server yazılarımıza buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.