Teşekkürler arkadaşlar.

Bugünküler epey kompleksliydi
SELECT OrderID, SUM(UnitPrice*Quantity*(1-Discount)) as SatisTutari FROM [Order Details] Group by OrderID
--Order Details tablosundaki OrderID'si aynı olanları grupla ve benzer olanların UnitPrice*Quantity*(1-Discount) sonucunun toplamını SatisTutari adlı bir tabloda yaz




SELECT OrderID, SUM(UnitPrice*Quantity*(1-Discount)) as SatisTutari FROM [Order Details] Group by OrderID having SUM(UnitPrice*Quantity*(1-Discount)) > 1000 ORDER BY SatisTutari
--Order Details tablosundaki OrderID'si aynı olanları grupla, benzer olanların SUM(UnitPrice*Quantity*(1-Discount)) sonucunda toplamı 1000'den büyük olanları seç ve UnitPrice*Quantity*(1-Discount) sonucunun toplamını SatisTutari adlı bir tabloda küçükten büyüğe doğru yaz



SELECT OrderID, OrderDate FROM Orders WHERE EmployeeID = 4 AND OrderDate between '1997/05/01' AND '2010/05/31'
--Orders tablosundaki OrderID ve OrderDate alanlarını, EmployeeID'si 4 olan ve OrderDate'i 01/05/1997 ile 31/05/2010 arasında olanları göre yaz



SELECT ShipVia, SUM(Freight) FROM Orders Group By ShipVia
--Orders tablosundaki ShipVia alanından benzerleri grupla ve benzer olanların Freight alanlarını topla



SELECT ProductName, UnitsInStock FROM Products WHERE SupplierID = 5
--Products tablosundaki ProductName ve UnitsInStock alanlarını SupplierID'si 5'e eşit olana/lara göre seç




SELECT O.CustomerID, SUM(OD.UnitPrice*OD.Quantity*(1-OD.Discount)) as ToplamSatis FROM Orders as O inner Join [Order Details] as OD on O.OrderID = OD.OrderID GROUP BY O.CustomerID having O.CustomerID = 'frank'
--Orders tablosundan O adında ve Order Details tablosunun OD adında bir referansını al. Orders tablosundaki CustomerID'si (O.CustomerID) benzer olanları grupla. CustomerID'si frank olan alanın/ların Order Details tablosundaki SUM(OD.UnitPrice*OD.Quantity*(1-OD.Discount)) alanların sonucunun toplamını al ve ToplamSatış adında bir tabloda tut



Bunlarda açıklamasızlar (Bir ara yazarım açıklamasını)
SELECT S.CompanyName, O.OrderID FROM Orders as O inner join Shippers as S on O.ShipVia = S.ShipperID
SELECT C.CategoryName, P.ProductName FROM Categories as C inner join Products as P on P.CategoryID = C.CategoryID WHERE P.ProductID between 6 and 11
SELECT C.CompanyName, O.OrderID FROM Customers as C inner join Orders as O on O.CustomerID = C.CustomerID
SELECT E.FirstName, E.LastName, O.OrderID FROM Employees as E inner join Orders as O on  E.EmployeeID = O.EmployeeID
SELECT E.FirstName, E.LastName, COUNT(O.OrderID) FROM Employees as E inner join Orders as O on  E.EmployeeID = O.EmployeeID GROUP BY E.FirstName, E.LastName
SELECT C.CategoryName, COUNT(P.ProductName) FROM Categories as C inner join Products as P on P.CategoryID = C.CategoryID GROUP BY C.CategoryName
SELECT E.FirstName + ' ' + E.LastName as Çalışan, EE.FirstName + ' ' +  EE.LastName as Amir FROM Employees as E left outer join Employees EE on  E.ReportsTo = EE.EmployeeID
Bu en komplekslisi
SELECT Customers.CompanyName, Products.ProductName, Employees.FirstName + ' ' + Employees.LastName, Suppliers.CompanyName FROM Orders 
inner join Customers on Customers.CustomerID = Orders.CustomerID 
inner join Employees on Employees.EmployeeID = Orders.EmployeeID
inner join [Order Details] as OD on OD.OrderID = Orders.OrderID 
inner join Products on OD.ProductID = Products.ProductID 
inner join Suppliers on Products.SupplierID = Suppliers.SupplierID