Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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"
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
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"
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