• Non ci sono risultati.

SELECT * FROM classiclasse Indirizzo 5AIInfo5BIInfo5ACAero5BCAeroSELECT * FROM persone

N/A
N/A
Protected

Academic year: 2021

Condividi "SELECT * FROM classiclasse Indirizzo 5AIInfo5BIInfo5ACAero5BCAeroSELECT * FROM persone"

Copied!
4
0
0

Testo completo

(1)

SELECT * FROM classi

classe Indirizzo 5AI Info 5BI Info 5AC Aero 5BC Aero

SELECT * FROM persone

codp nome datanascita classe 1 valeria 1958-05-02 5AI 2 enrico 1956-11-21 5BI 3 marco 1985-09-28 5AI 4 federica 1988-11-21

SELECT * FROM persone p inner join classi c on c.classe=p.classe

codp nome datanascita classe classe Indirizzo 1 valeria 1958-05-02 5AI 5AI Info 3 marco 1985-09-28 5AI 5AI Info 2 enrico 1956-11-21 5BI 5BI Info

SELECT * FROM persone p natural join classi c

classe codp nome datanascita Indirizzo 5AI 1 valeria 1958-05-02 Info 5AI 3 marco 1985-09-28 Info 5BI 2 enrico 1956-11-21 Info

SELECT * FROM persone p, classi c where c.classe=p.classe

codp nome datanascita classe classe Indirizzo 1 valeria 1958-05-02 5AI 5AI Info 3 marco 1985-09-28 5AI 5AI Info 2 enrico 1956-11-21 5BI 5BI Info

SELECT * FROM persone p left join classi c on c.classe=p.classe

(2)

codp nome datanascita classe classe Indirizzo 1 valeria 1958-05-02 5AI 5AI Info 2 enrico 1956-11-21 5BI 5BI Info 3 marco 1985-09-28 5AI 5AI Info 4 federica 1988-11-21 NULL NULL

SELECT * FROM persone natural left join classi

classe codp nome datanascita Indirizzo 5AI 1 valeria 1958-05-02 Info 5BI 2 enrico 1956-11-21 Info 5AI 3 marco 1985-09-28 Info

4 federica 1988-11-21 NULL

SELECT * FROM persone p right join classi c on c.classe=p.classe

codp nome datanascita classe classe Indirizzo 1 valeria 1958-05-02 5AI 5AI Info 3 marco 1985-09-28 5AI 5AI Info 2 enrico 1956-11-21 5BI 5BI Info NULL NULL NULL NULL 5AC Aero NULL NULL NULL NULL 5BC Aero

SELECT * FROM persone natural right join classi

classe Indirizzo codp nome datanascita 5AI Info 1 valeria 1958-05-02 5AI Info 3 marco 1985-09-28 5BI Info 2 enrico 1956-11-21 5AC Aero NULL NULL NULL 5BC Aero NULL NULL NULL

SELECT * FROM persone p WHERE NOT EXISTS (select classe from classi c where c.classe=p.classe)

codp nome datanascita classe 4 federica 1988-11-21

(3)

SELECT * FROM persone p WHERE EXISTS (select classe from classi c where c.classe=p.classe)

codp nome datanascita classe 1 valeria 1958-05-02 5AI 2 enrico 1956-11-21 5BI 3 marco 1985-09-28 5AI

SELECT * FROM prodottinew

codprod nomep prezzo codforn

1 biro 1.5 1

2 quaderno 2.5 1

3 gomma 0.5 2

4 righello 8.5 2 5 astuccio 5.5 2

SELECT * FROM prodotti

id nome marca prezzo SID 1 Corso PHP MrwCorsi 5.00 2 Corso MySQL MrwCorsi 8.00 3 Corso Linux MrwCorsi 9.99

SELECT * FROM prodottinew where prezzo < ALL (select prezzo from prodotti)

codprod nomep prezzo codforn

1 biro 1.5 1

2 quaderno 2.5 1

3 gomma 0.5 2

SELECT * FROM prodottinew where prezzo < ANY (select prezzo from prodotti)

codprod nomep prezzo codforn

1 biro 1.5 1

2 quaderno 2.5 1

3 gomma 0.5 2

4 righello 8.5 2

(4)

codprod nomep prezzo codforn 5 astuccio 5.5 2

select avg(somma) as media from (SELECT sum(prezzo) as somma FROM `prodottinew` group by codforn) as somme;

media 9.25

Riferimenti

Documenti correlati

Negli altri casi, il passo successivo è di norma passo corrente +1 Il passo 4 di BEQ ha, come passo successivo, due valori diversi a seconda del bit di esito (dalla ALU) «zero».

and unzip it by using the «Extract here» option... Now you should have a copy of winutils.exe in

SELECT DISTINCT nome FROM dipendenti WHERE nome BETWEEN 'E' AND 'N' (Nota: è necessario considerare la lettera seguente per comprendere tutti i nomi che iniziano per M)..

FILM (CodFilm, Titolo, AnnoProduzione, Nazionalità, Regista, Genere) ATTORI (CodAttore, Nome, AnnoNascita, Nazionalità). RECITA

Il risultato è una tabella che comprende tutte le righe di IMPIEGATO per cui il valore Dipart è uguale ad almeno uno dei valori di Nome in DIPARTIMENTO, limitatamente alle tuple

quando si vuole far visualizzare il nome del prodotto meno caro, e non il prezzo del prodotto meno caro, si usa una query annidata(la query interna serve per

[r]

17 Media autonomization is the process by which the media develop their own rules for the selection, ranking and coverage of any topic, including science topics, thereby removing