34.INSERT INTO Cliente ( Id_cliente, Cognome, Citta ) values (5, 'Benetton', 5); 35.SELECT COUNT(*) as numero_senior FROM cliente WHERE Etą IS NULL or Etą>40; 36.SELECT * FROM cliente WHERE Nome='Michael' or Nome is null; SELECT DISTINCT Nome FROM Cliente; 38.SELECT distinct Nome, Cognome FROM Cliente; 39.SELECT Nome, Cognome, Etą, Citta FROM Cliente; 41.a SELECT Nome,Cognome,Etą,nome_cittą FROM Cittą, Cliente WHERE cliente.citta=cittą.id_cittą 41.b SELECT Nome,Cognome,Etą,nome_cittą FROM Cittą INNER JOIN Cliente ON cliente.citta=cittą.id_cittą 42.a SELECT Nome, Cognome, Etą, nome_cittą, id_nazione FROM Cittą, Cliente, nazioni WHERE cliente.citta=cittą.id_cittą and cittą.stato=nazioni.id_nazione; 42.b SELECT Nome, Cognome, Etą, nome_cittą, id_nazione FROM nazioni INNER JOIN (cittą INNER JOIN cliente ON cittą.id_cittą=cliente.citta) ON nazioni.id_nazione=cittą.stato; 43.a SELECT Nome, Cognome, Etą, nome_cittą, nome_nazione FROM Cittą, Cliente, nazioni WHERE cliente.citta=cittą.id_cittą and cittą.stato=nazioni.id_nazione; 43.b SELECT Nome, Cognome, Etą, nome_cittą, nome_nazione FROM nazioni INNER JOIN (cittą INNER JOIN cliente ON cittą.id_cittą=cliente.citta) ON nazioni.id_nazione=cittą.stato; -- in alternativa: 43.c SELECT Nome, Cognome, Etą, nome_cittą, nome_nazione FROM (nazioni INNER JOIN cittą ON nazioni.id_nazione=cittą.stato) INNER JOIN cliente ON cittą.id_cittą=cliente.citta; 44. SELECT * FROM imbarcazione; 45.a SELECT Nome, Cognome, Data, Durata FROM Cliente, Uso_Imbarcazione WHERE Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente; 45.b SELECT Nome, Cognome, Data, Durata FROM Cliente INNER JOIN Uso_Imbarcazione ON Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente; 46.a SELECT Nome, Cognome, Data, Durata, Importo FROM Cliente INNER JOIN (tariffa INNER JOIN Uso_Imbarcazione ON tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa) ON Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente; 46.b SELECT Nome, Cognome, Data, Durata, Importo FROM Cliente, Uso_Imbarcazione, tariffa WHERE tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa and Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente; 47.a SELECT Nome, Cognome, Id_accessorio, importo, data FROM Cliente INNER JOIN Acquisto_Accessori ON Cliente.Id_Cliente = Acquisto_Accessori.Id_Cliente; 47.b SELECT Nome, Cognome, Id_accessorio, importo, data FROM Cliente, Acquisto_Accessori WHERE Cliente.Id_Cliente = Acquisto_Accessori.Id_Cliente; 48. SELECT Modello, posti, colore, descrizione FROM Imbarcazione; 49.a SELECT data, modello, posti, colore, durata, descrizione FROM Imbarcazione INNER JOIN Uso_Imbarcazione ON Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione; 49.b SELECT data, modello, posti, colore, durata, descrizione FROM Imbarcazione, Uso_Imbarcazione WHERE Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione; 50.a SELECT data, cognome, nome, modello, posti, colore, descrizione, durata FROM Imbarcazione INNER JOIN (Cliente INNER JOIN Uso_Imbarcazione ON Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente) ON Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione; 50.b SELECT data, cognome, nome, modello, posti, colore, descrizione, durata FROM Imbarcazione, Cliente, Uso_Imbarcazione WHERE Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente and Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione; 51.a SELECT data, cognome, nome, modello, posti, colore, descrizione, durata, importo FROM tariffa INNER JOIN ( Imbarcazione INNER JOIN ( Cliente INNER JOIN Uso_Imbarcazione ON Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente) ON Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione) ON tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa; 51.b SELECT data, cognome, nome, modello, posti, colore, descrizione, durata, importo FROM tariffa, Imbarcazione, Cliente, Uso_Imbarcazione WHERE Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente and Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione and tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa; 52.a SELECT data, cognome, nome, modello, posti, colore, descrizione, durata, importo, fascia_oraria FROM tariffa INNER JOIN ( Imbarcazione INNER JOIN ( Cliente INNER JOIN Uso_Imbarcazione ON Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente) ON Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione) ON tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa; 52.b SELECT data, cognome, nome, modello, posti, colore, descrizione, durata, importo, fascia_oraria FROM tariffa, Imbarcazione, Cliente, Uso_Imbarcazione WHERE Cliente.Id_Cliente = Uso_Imbarcazione.Id_Cliente and Imbarcazione.Id_Imbarcazione = Uso_Imbarcazione.Id_Imbarcazione and tariffa.Id_Tariffa = Uso_Imbarcazione.tariffa;