Tagi: datediff

Zadanie 9.

Oblicz wiek pracowników, wynik posortuj według wieku malejąco.

Baza: Northwind, Tabela: dbo.Employees, Kolumny: FirstName, LastName, BirthDate, Wynik: 9 rows

13

Rozwiązanie

SELECT FirstName, LastName, DATEDIFF(year, BirthDate, CURRENT_TIMESTAMP) as Wiek
FROM dbo.Employees
ORDER BY Wiek DESC;

Można również użyć funkcji GETDATE() zamiast CURRENT_TIMESTAMP

[collapse]