 CustomerID, TransactionID ve TransactionAmount sütunlarına sahip bir müşteri işlemleri tablosu verildiğinde, toplam tutarı 1000$'ı aşan işlemler gerçekleştiren toplam müşteri sayısını bulmak için bir SQL sorgusu yazın.
1000$'ın üzerinde işlem gerçekleştiren toplam müşteri sayısını bulan bir SQL sorgusu: ``` SELECT COUNT(DISTINCT CustomerID) FROM hareketler WHERE CustomerID IN ( SELECT CustomerID FROM hareketler GROUP BY CustomerID HAVING SUM(TransactionAmount) > 1000 ); `` Açıklama: İç sorgu, işlemleri müşteri kimliğine göre gruplandırarak ve her müşteri için toplam işlem tutarını toplamak için 'SUM' işlevini kullanarak, işlem tutarı toplamı 1000$'ın üzerinde olan tüm müşterileri bulur. Dış sorgu, kimlikleri iç sorgunun sonuçlarında görünen benzersiz müşterilerin sayısını sayar.