Version 4 (modified by 10 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';
Прикажување која терапија за која дијагноза е препишена.
SELECT t.description AS therapy_description, d.description AS diagnosis_description FROM project.therapy t JOIN project.diagnostics d ON t.diagnosticsID = d.ID;
Note:
See TracWiki
for help on using the wiki.