Sei sulla pagina 1di 1

OPERAZIONI DATABASE PROGRAMMI

1. Nome e versione prodotti in una lingua prefissata.

SELECT programma.nome,versione.nome
FROM programma INNER JOIN versione INNER JOIN lingua ON
(programma.ID_Versione=versione.ID_Versione AND
programma.ID_Lingua=lingua.ID_Lingua)
WHERE lingua.nome="inglese"

2. Nome e prezzo programmi di un produttore con un dato codice.

SELECT programma.nome,programma.prezzo
FROM programma INNER JOIN programma_produttore INNER
JOINproduttoreON(programma.ID_Programma=programma_produttore.ID_Programma
AND programma_produttore.ID_Produttore=produttore.ID_Produttore)
WHERE produttore.ID_Produttore=6

3. Denominazione e numero telefono di un produttore di un software con dato codice.

SELECT produttore.nome,produttore.num_tel
FROM programma INNER JOIN programma_produttore INNER JOIN produttore
ON (programma.ID_Programma=programma_produttore.ID_Programma AND
programma_produttore.ID_Produttore=produttore.ID_Produttore)
WHERE programma.ID_Programma=8

4. Nome, versione e prezzo dei software di una categoria con dato codice.

SELECT programma.nome,programma.prezzo,versione.nome
FROM programma INNER JOIN versione INNER JOIN programma_categoria INNER JOIN categoria ON
programma.ID_Versione=versione.ID_Versione AND
programma.ID_Programma=programma_categoria.ID_Programma and
programma_categoria.Categoria=categoria.Categoria
WHERE categoria.Categoria="GRAFICA"

5. Nome, versione e lingua dei software di un produttore con data denominazione.

SELECT programma.nome,programma.prezzo,lingua.nome
FROM programma INNER JOIN lingua INNER JOIN programma_produttore INNER JOIN produttore ON
programma.ID_Lingua=lingua.ID_Lingua AND
programma_produttore.ID_Produttore=produttore.ID_Produttore AND
programma_produttore.ID_Programma=programma.ID_Programma
WHERE produttore.nome="Allplan"

6. Nome produttore, indirizzo, nome prodotto, versione e prezzo dei software che costano meno di una cifra
data.

SELECT produttore.nome,produttore.indirizzo,programma.nome,versione.nome,programma.prezzo
FROM produttore INNER JOIN programma INNER JOIN versione INNER JOIN programma_produttore
ON (programma.ID_Programma=programma_produttore.ID_Programma AND
programma_produttore.ID_Produttore=produttore.ID_Produttore AND
programma.ID_Versione=versione.ID_Versione)
WHERE programma.prezzo<330

Potrebbero piacerti anche