There are many new features in SQL Server 2022. In relation to T-SQL querying, there are a few as well and they usually are left for last in face of many other new optimization features.
Sample scenario
These samples are built on the AdventureWorksDW2019 database installed in a SQL Server 2022 CTP 2.
Date_Bucket
Let’s first consider a sample query. The following query shows information about internet sales and products.
SELECT p.productkey,
englishproductname,
orderdate,
salesamount
FROM dimproduct p
INNER JOIN factinternetsales fi
ON p.productkey = fi.productkey
The Date_Bucket function, as the name implies, calculates date buckets of one specific