Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"rownum" - 3 õppematerjali

Andmebaaside neljas kodutöö
1
docx

Andmebaaside neljas kodutöö

Tähtaeg: 5.12.2018 Ajutised andmed (ajutised tabelid, tabeli-väärtuselised muutujad ja -parameetrid): DECLARE @FirstTable TABLE (RandomInteger INT) DECLARE @i INT = 1 DECLARE @n INT = 100000 WHILE @i < @n+1 BEGIN INSERT INTO @FirstTable VALUES (@i) SET @i =@i+1 END SELECT * FROM @FirstTable Tabeli-avaldised (CTE): DECLARE @fibLen AS INT = 10; WITH fibTable (rowNum, prevNum, fibNum) AS ( SELECT 1, 1, 1 UNION ALL SELECT rowNum+1, fibNum, prevNum + fibNum FROM fibTable WHERE rowNum < @fibLen ) SELECT fibNum FROM FibTable; GO Graaf-tabelid: SELECT DISTINCT Person.Name, Post.Content FROM Person, Posted, Post, Likes WHERE MATCH(Person-(Likes)->Post) SELECT Person1

Informaatika → Andmebaasid
24 allalaadimist
14 yl
19
txt

14_yl

AND kot.kood=x.kursusekood; SELECT * from vaade; SELECT y.eesnimi ||', '|| y.perenimi nimi, x.summa FROM ( SELECT yliopilase_id id, sum(punktid) summa, kursusekood FROM lepikult.koduylesanded GROUP BY yliopilase_id, kursusekood) x, lepikult.yliopilased y ,( SELECT kood FROM lepikult.oppeained WHERE nimetus='Digitaalkommunikatsioon') kot WHERE y.id=x.id AND kot.kood=x.kursusekood AND ROWNUM <=3 ORDER BY x.summa DESC; lesanne 10------------------------------------------------------------------------------ -- set verify on; set serveroutput on; variable keskmine number; begin select round(AVG(matemaatika+voorkeel+emakeel),2) into :keskmine from lepikult.kandidaadid; end; / print keskmine; select k.eesnimi, k.perenimi, trunc(sum(k.matemaatika + k.voorkeel + k.emakeel) - :keskmine,0) as erineb from lepikult.kandidaadid k where rownum < 50

Informaatika → Oracle programmeerimiskeeled...
235 allalaadimist
ORACLE-SQL JA PLSQL 09
6
txt

ORACLE: SQL JA PLSQL 09

SQL> COLUMN nimi FORMAT A12 SQL> COLUMN punktid FORMAT 999 SQL> SELECT * FROM oracle_punktid; NIMI PUNKTID ------------ ------- Kask,Katrin 23 M„nd,Kairi 10 Saar,Salme 10 Vaher,Liina 8 SQL> --Andke kasutajale scott selle vaate vaatamisõigus SQL> GRANT SELECT ON oracle_punktid to scott; Grant succeeded. SQL> --Leidke esimesed kaks, kes on saanud aines „Oracle…“ kõige suurema punktisumma. SQL> SELECT * FROM oracle_punktid 2 WHERE ROWNUM <=2 3 ORDER BY punktid DESC; NIMI PUNKTID ------------ ------- Kask,Katrin 23 M„nd,Kairi 10 SQL> SPOOL OFF

Informaatika → Oracle programmeerimiskeeled...
130 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun