Sei sulla pagina 1di 5

Query 10

SELECT data, importo

FROM versamenti, dipendenti, azienda

WHERE azienda.codice =[inserisci codice azienda] AND azienda.codice=dipendenti.codazi;

Query 11

SELECT (reddito*5/100) AS imposta_lorda

FROM dipendenti;

Query 12

SELECT COUNT (*)

FROM dipendenti, azienda

WHERE azienda.codice=dipendenti.codazi AND denominazione=[inserisci nome azienda];

Query 13

SELECT Min (reddito)

FROM dipendenti;

Query 14

SELECT MAX(reddito)

FROM dipendenti;

Query 15

SELECT AVG (reddito)

FROM dipendenti

WHERE professione=[inserisci professione];

Query 16

SELECT SUM (importo)

FROM versamenti, azienda, dipendenti

WHERE azienda.codice=dipendenti.codazi AND codazi=[insertisci codice azienda];

Query 17

SELECT cognome, nome

FROM dipendenti

ORDER BY cognome;

Query 18

SELECT *

FROM azienda
ORDER BY denominazione;

Query 19

SELECT cognome, nome, (reddito-trattenute) AS reddito_netto

FROM dipendenti

ORDER BY cognome;

Query 20

SELECT cognome, nome, trattenute, (trattenute/familiari) AS tratt_uni

FROM dipendenti

ORDER BY cognome;

Query 21

SELECT cognome, nome, indirizzo

FROM azienda, dipendenti

WHERE azienda.codice=dipendenti.codazi

ORDER BY cognome;

Query 22

SELECT SUM (importo) AS versato, cognome

FROM versamenti, dipendenti

WHERE dipendenti.matricola=versamenti.matrdip

GROUP BY cognome;

Query 23

SELECT denominazione, COUNT(nome) AS dipendenti, SUM(reddito) AS tot

FROM azienda, dipendenti

WHERE azienda.codice=dipendenti.codazi;

Query 24

SELECT COUNT(matricola) AS ndip, AVG(reddito) AS redmedio, denominazione

FROM dipendenti, azienda

WHERE azienda.codice=dipendenti.codazi

GROUP BY denominazione;

Query 25

SELECT AVG (trattenute), denominazione

FROM azienda, dipendenti

WHERE azienda.codice=dipendenti.codazi
GROUP BY denominazione;

Query 26

SELECT cognome, nome, codice

FROM dipendenti, azienda

WHERE azienda.codice=dipendenti.codazi AND denominazione=[inserisci nome azienda];

Query 27

Query 28

SELECT cognome, professione

FROM dipendenti

WHERE cognome BETWEEN "A" AND "M";

Query 29

SELECT cognome, nome, professione

FROM dipendenti

WHERE reddito BETWEEN [valore minimo] AND [valore massimo];

Query 3

SELECT matricola, cognome, nome, professione, reddito

FROM dipendenti;

Query 30

SELECT COUNT(reddito) AS ndip, professione

FROM dipendenti
GROUP BY professione;

Query 31

SELECT AVG(trattenute), denominazione

FROM azienda, dipendenti

WHERE azienda.codice=dipendenti.codazi

GROUP BY denominazione;

Query 32

SELECT COUNT(matricola), settore

FROM dipendenti, azienda

WHERE azienda.codice=dipendenti.codazi AND settore=[inserisci settore]

GROUP BY settore;

Query 33

SELECT professione, AVG(reddito)

FROM dipendenti

GROUP BY professione;

Query 4

SELECT denominazione, indirizzo

FROM azienda

WHERE codice=[inserisci codice azienda];

Query 5

SELECT cognome, nome

FROM dipendenti

WHERE reddito>[inserisci valore];

Query 6

SELECT denominazione, indirizzo

FROM azienda

WHERE comune=[inserisci comune];

Query 7

SELECT cognome, nome, professione, reddito

FROM dipendenti

WHERE professione=[inserisci professione] AND reddito<[inserisci valore];

Query 8
SELECT cognome, nome

FROM dipendenti

WHERE professione=[inserisci professione];

Query 9

SELECT DISTINCT professioni

FROM dipendenti

WHERE reddito>[inserisci reddito];

Potrebbero piacerti anche