Capitolo 3
ESERCIZI
1) Le funzioni di gruppo sono anche chiamate in un altro modo, quale?
2) La seguente query è giusta? e se sbagliata, perché?
SELECT SUM(NOME)
FROM PERSONE;
3) Esiste una funzione che trasforma in maiuscolo il primo carattere di una stringa e in minuscolo tutti gli altri, quale è questa funzione?
4) La seguente query è sbagliata? e se giusta, perché?
SELECT COUNT(NOME)
FROM PERSONE;
5) Applicando la seguente query alla tabella sottostante
SELECT COUNT(NOME)
FROM PERSONE;
PERSONE |
|
ID_PERSONA |
NOME |
1 | ANTONIO |
12 | SILVIA |
2 | GIULIO |
3 | |
6 | ROBERTA |
7 | ROBERTA |
9 | MARIA |
otteniamo uno di questi valori, quale?
a. 7
b. 8
c. 6
d. 5
6) Applicando la seguente query alla tabella sottostante
SELECT COUNT(*)
FROM PERSONE;
PERSONE |
|
ID_PERSONA |
NOME |
1 | ANTONIO |
12 | SILVIA |
2 | GIULIO |
3 | |
6 | ROBERTA |
7 | ROBERTA |
9 | MARIA |
otteniamo uno di questi valori, quale?
a. 7
b. 8
c. 6
d. 5
7) Possiamo unire in un’unica colonna due colonne distinte come possono essere ad esempio COGNOME e NOME presenti nella medesima tabella? e se si quali sono gli operatori o le funzioni in grado di farlo?
8) La seguente query è giusta? e se sbagliata, perché?
SELECT SUBSTR NOME,1,5
FROM nome-tabella;
9) La seguente query è sbagliata? e se giusta, perché?
SELECT DISTINCT COUNT(NOME)
FROM PERSONE;
10) Applicando la seguente query alla tabella sottostante
SELECT COUNT(DISTINCT NOME)
FROM PERSONE;
PERSONE |
|
ID_PERSONA |
NOME |
1 | ANTONIO |
12 | SILVIA |
2 | GIULIO |
3 | |
6 | ROBERTA |
7 | ROBERTA |
9 | MARIA |
otteniamo uno di questi valori, quale?
a. 7
b. 8
c. 6
d. 5
11)
NOMINATIVI |
|||
COGNOME -------------------------------- |
NOME ---------------------- |
S ------ |
CO --------- |
ROSSI |
GIGI | A |
32 |
BIANCHI | MARIO | J |
67 |
NERI | MARIA | C |
65 |
BRUNI | ANGELO | M |
87 |
SCURI | ANNA | A |
77 |
VERDI | ANTONIO | G |
52 |
Da questa tabella scrivere una query per ottenere il seguente risultato:
INIZIALI ------------ |
CODICE ----------- |
G.R. |
32 |
Soluzioni agli esercizi del Capitolo 3
pag. 7 di 20 |