wiki:AdvancedReports

Version 3 (modified by 184006, 6 months ago) ( diff )

--

Напредни извештаи од базата (SQL и складирани процедури)

Прикажување кој корисник има најголем број на миленичиња.

SELECT u.name, u.lastname, COUNT(p.ID) AS pet_count
FROM project.users u
JOIN project.pets p ON u.ID = p.usersID
GROUP BY u.ID
ORDER BY pet_count DESC
LIMIT 1;

Прикажување која раса е најчесто застапена.

SELECT b.name AS breed_name, COUNT(p.ID) AS pet_count
FROM project.breeds b
JOIN project.type_of_pets t ON b.ID = t.ID
JOIN project.pets p ON t.ID = p.typeOfPetsID
GROUP BY b.ID
ORDER BY pet_count DESC
LIMIT 1;

Прикажување на совет чија што дата на побарување не е постара од 6 месеци гледано од денешната дата.

SELECT *
FROM project.blog_post_for_consultations
WHERE date_askes >= CURRENT_DATE - INTERVAL '6 months';
Note: See TracWiki for help on using the wiki.