Skip to content

Instantly share code, notes, and snippets.

@ImShizer
Created January 25, 2024 22:07
Show Gist options
  • Save ImShizer/4bc4f295f5be09a5a8044e1b8a069bdb to your computer and use it in GitHub Desktop.
Save ImShizer/4bc4f295f5be09a5a8044e1b8a069bdb to your computer and use it in GitHub Desktop.
ELECT p.name, pr.name
FROM Products p RIGHT OUTER JOIN Producer pr ON p.id_producer = pr.id
SELECT p.name, c.name
FROM Products p RIGHT OUTER JOIN Category c ON p.id_category = c.id
WHERE p.name IS NULL
SELECT name
FROM Region
EXCEPT
SELECT rg.name
FROM Products p JOIN Producer pr ON p.id_producer = pr.id
JOIN Address a ON pr.id_adress = a.id
JOIN City c ON a.id_city = c.id
JOIN Region rg ON c.id_region = rg.id
SELECT name
FROM Category
EXCEPT
SELECT c.name
FROM Products p JOIN Category c ON p.id_category = c.id
JOIN Producer pr ON p.id_producer = pr.id
WHERE pr.name = 'Порося'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment