Diyelim ki işlemleri tuttuğunuz bir tablonuz var SQL Server’da. Bir sorguyla her yılın işlem sayısının toplamını, bu işlemlerin gerçekleştiği yılı ve vergilendirilecekleri yılı vermeniz gerekiyor. Vergilendirme yılı da her zaman işlem yılını takip eden yıl.
Bu durumda, şu sorgu işinizi görecektir:
SELECT Count(*), year(transactiondate) as [İşlem Yılı], year(transactiondate) + 1 as [vergilendirme Yılı]
from production.transactionhistory
group by year(transactiondate)
Ama eğer SQL Server 2005 kullanıyorsanız! SQL Server 2000, gruplanmış bir kolon üzerinde işlem yapmanıza izin vermez. [year(transactiondate) + 1]