Soyadlarının 3 karakterinden itibaren 3 karakteri 'maz' olan personellerin maaş en düşük ve en yüksek olanlar arasındaki farkı yeni bir sütün olarak tanımlayan sql sorgusunu yazınız. Bu soruya yardım bekliyorum şimdiden teşekkürler.
LIKE kullanmalısın örneğin SELECT * FROM Person WHERE LastName LIKE '___maz%' Alt tire herhangi bir karekteri ifade eder,% nin yerine ise herhangi birşey gelebilir karakter sınırlaması yokturhttp://www.orcunokan.com/sql-like-komutu-ve-kullanimi/33 SELECT MIN(Maas) AS MinMaas FROM Person (Min sana en küçüğü verir, AS .. ile kolon isimlendirilebilir) SELECT MAX(Maas) AS MinMaas FROM Person (Max da en büyüğü verir) http://dbakademi.com/default.aspx?g=posts&t=47 Şimdi sana kalan bu iki select sorgusunu değişkene atayıp bildiğin çıkarma işlemi yapmak ve AS ile kolon ismi vermek DECLARE @maks INT SET @maks= SELECT MAX(Maas) AS MinMaas FROM Person DECLARE @min INT SET @min= SELECT MIN(Maas) AS MinMaas FROM Person DECLARE @sonuc INT SET @sonuc =@maks-@MİN http://www.ismailgursoy.com.tr/ms-sqlde-degisken-tanimlama/ KOLAY GESİN