Садржај
3.0 SQL: Промена садржаја базе
3.2 SQL: Ажурирање података у табелама
3.3 SQL: Брисање података из табела
7.0 Библиотека Flask - пројектни задатак

Угнежђени упити - квиз

    Q-55: Шта је угнежђени упит?

  • Комбиновање резултата два независна упита.
  • Упит над више табела.
  • Условно извршавање упита.
  • Упит над резултатом другог упита.

    Q-56: Како се извршава угнежђени упит који садржи корелисани подупит?

  • Најпре се, само једном, изврши подупит, а затим, такође само једном, спољни упит.
  • Подупит се изврши по једном за сваки ред који се разматра спољним упитом.
  • Најпре се, само једном, изврши спољни упит, а затим се за сваки његов ред изврши подупит.
  • Најпре се, само једном, изврши подупит, а затим се за сваки његов ред изврши спољни упит.

    Q-57: Провера постојања резултата подупита се користи …

  • Само за корелисани подупит, иначе нема смисла.
  • Само за некорелисани подупит, иначе нема смисла.
  • Користи се и за корелисани и за некорелисани подупит.

Дат је упит:

SELECT count(*)
FROM(
    SELECT COUNT(*) AS broj
    FROM izostanak
    GROUP BY id_ucenik)
WHERE broj > 10

    Q-58: Шта се добија извршавањем овог упита?

  • Број ученика који имају више од 10 изостанака
  • Укупан број изостанака код свих ученика са више од 10 изостанака
  • Укупан број изостанака код 10 ученика са највише изостанака
  • Број изостанака за сваког ученика са више од 10 изостанака
  • Број изостанака за сваког од 10 ученика са највише изостанака

Дат је упит:

SELECT p.razred, u.odeljenje, p.naziv AS predmet, count(*) AS neocenjenih
FROM predmet p
    JOIN ucenik u ON u.razred=p.razred
WHERE NOT EXISTS (SELECT *
              FROM ocena o
              WHERE o.id_predmet = p.id)
GROUP BY p.id, u.odeljenje
ORDER BY p.razred, u.odeljenje, p.naziv

    Q-59: Шта се добија извршавањем овог упита? Означити најпрецизнији одговор.

  • Списак неоцењених ученика, по предметима и одељењима.
  • Списак предмета из којих има неоцењених ученика.
  • Број неоцењених ученика за сваки предмет у сваком одељењу, где има неоцењених ученика.
  • Списак одељења у којима има неоцењених ученика.
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+