Kezdőoldal » Számítástechnika » Programozás » PL/SQL Nézettábla létrehozása....

PL/SQL Nézettábla létrehozása. Hogyan kell megoldani a következő feladatot?

Figyelt kérdés

Szallito(szkod, sznev, statusz, telephely)

Cikk(ckod, cnev, szin, suly)

Projekt(pkod, pnev, helyszin)

szallit(szkod, ckod, pkod, mennyiseg, datum)


(create view)Készítsünk egy olyan nézettáblát, amely a cikk tábla oszlopaiból és még egy további oszlopból áll, amely azt tartalmazza, hogy összessen hány bp-i projectkhez szállították az adott cikket. A nézettábla segítségéval fejezzi ki, hogy melyik cikket szállítják a legtöbb Bp-i projekthez.



2015. dec. 19. 16:55
 1/3 anonim ***** válasza:

Egyetemi tanulmányaimra visszaemlékezve valahogy így:


CREATE VIEW nézet_neve AS

.. SELECT ckod, cnev, szin, suly, COUNT(ckod) AS projektszam

.. FROM szallit

.. .. INNER JOIN Cikk ON szallit.ckod = Cikk.ckod

.. .. INNER JOIN Projekt ON szallit.pkod = Projekt.pkod

.. WHERE helyszin='Budapest'

.. GROUP BY ckod, cnev, szin, suly;

/


SELECT *

FROM nézet_neve

WHERE projektszam = (SELECT MAX(projektszam) FROM nézet_neve);

/

2015. dec. 19. 21:05
Hasznos számodra ez a válasz?
 2/3 Piert ***** válasza:
Miért nem kérdezed meg Nikovitsot? Ahogy látom, ezek az ő táblái.
2015. dec. 19. 23:54
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Nocsak, ide járunk leckét íratni? A válasz a kérdésedre, hogy a PL/SQL-ben ilyen egyszerű feladatokat pontosan ugyanúgy csinálhatsz, mint az SQL-ben. A PL akkor lép be, amikor ciklusokra, elágazásokra vagy változókra van szükséged, vagyis a programozás eszközeire. Ez itt egy sima SQL feladat, amit már nyilván meg tudsz oldani.
2015. dec. 20. 08:25
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!