Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 4.1. Увеличить на 10% вес всех уловов (таблица Улов), для рыбы “семга”.
- UPDATE "Улов" SET "Вес" = "Улов"."Вес" * 1.1
- WHERE "ID_Рыбы" IN(
- SELECT DISTINCT boka."ID_Рыбы"
- FROM "Улов" AS boka
- INNER JOIN "Рыбы" AS joka ON boka."ID_Рыбы" = joka."ID_Рыбы"
- WHERE joka."Название" = 'Семга'
- );
- -- 5. Создать представления.
- -- 5.1. Оформить запросы 4.1 - 4.2 в виде представления.
- CREATE VIEW up10_semga AS
- SELECT SUM(DISTINCT boka."ID_Рыбы")
- FROM "Улов" AS boka
- INNER JOIN "Рыбы" AS joka ON boka."ID_Рыбы" = joka."ID_Рыбы"
- WHERE joka."Название" = 'Семга';
- UPDATE "Улов" SET "Вес" = "Улов"."Вес" * 1.1
- WHERE "Улов"."ID_Рыбы" = up10_semga;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement