--sortowanie inicjałów
SELECT * FROM participant
ORDER BY last_name DESC, first_name DESC;

--tworzenie inicjałów
SELECT first_name,last_name,
CONCAT (left(first_name,1),LEFT(last_name,1)) as inicjaly --funkcja łącząca znaki -> CONCAT
FROM participant;

--ile dni mineło od dnia rejstracji
SELECT created_at,
DATEDIFF(now(),created_at) as roznica, 
FROM participant; --polecenie tworzące różnicę dat DATEDIFF, funkcja now() podaje aktualną datę

--posortuj wyniki malejąco w zależności od liczby znaków w nazwisku
SELECT last_name,
LENGTH(last_name) as ile 
FROM participant ORDER BY ile DESC; --funkcja licząca ilość znaków LENGTH