SQL (Structured Query Language)
- SQL - Soluzioni esercizi cap. 6
Le soluzioni degli esercizi del capitolo 6 di un corso su SQL (Structured Query Language)
Indice articolo
- Introduzione alla SQL (Structured Query Language)
- Query SQL
- Espressioni e operatori condizionali
- Operatori di insieme
- Funzioni SQL
- Funzioni sulle potenze, logaritmi e radici in SQL
- Funzioni in SQL - Esercizi capitolo 3
- Clausole SQL
- Clausole SQL - Esercizi capitolo 4
- Join - combinazioni di tabelle in SQL
- Subquery SQL
- Manipolare dati con SQL
- Creare e mantenere le tabelle
- View e Indici
- SQL - Soluzioni esercizi cap. 1
- SQL - Soluzioni esercizi cap. 2
- SQL - Soluzioni esercizi cap. 3
- SQL - Soluzioni esercizi cap. 4
- SQL - Soluzioni esercizi cap. 5
- SQL - Soluzioni esercizi cap. 6
1) la query è sbagliata perché la subquery appare a sinistra.
2) la query è sbagliata perché la subquery restituisce una serie di valori e non un solo valore.
3)
SELECT *
FROM PERSONE
WHERE PATENTE IN
(SELECT PROPRIETARIO
FROM AUTO;);
4)
SELECT NOME
FROM ISCRITTI
WHERE MATRICOLA NOT IN
(SELECT MATRICOLA_DEL_PARENTE_ISCRITTO
FROM FAMILIARI);
5)
SELECT COD_CASA, NOME_CASA
FROM MARCHE
WHERE COD_CASA IN
(SELECT COD_CASA
FROM MODELLI
WHERE TIPO = 'SPORT'
GROUP BY COD_CASA
HAVING COUNT(*) > 2 ;);
6)
SELECT MATRICOLA
FROM ESAMI
GROUP BY MATRICOLA
HAVING COUNT(*) >
(SELECT COUNT(*)
FROM ESAMI
WHERE MATRICOLA = “23”;).
Art Net - 6.2.2006
Tags: SQL Structured Query Language
Aggiungi un Commento
