Pagina 1 di 1

MySQL Operazioni join e viste???

Inviato: martedì 17 giugno 2014, 17:54
da luciano9429
Ho questo schema ho già fatto più operazioni ma me servirebbero altre:

Codice: Seleziona tutto

IMPIEGATI (CodFisc., Nome, Recapito, TitoloStudio) 
CENTRO (CodC, Indiriz., Tel.) 
DATA (DataInizio) 
LAVORA_IN (CodC, CodFisc., DataInizio, DataFine, Carica) 
SETTORE (CodC, CodS) 
FILM (Regista, Titolo, CostoNol., Anno) 
ATTORI (Regista, Titolo, Attore) 
COLLOCAZIONE(CodC, CodS, Regista, Titolo, #Copie, Posizione) 
REMAKE_DI (RegistaRemake, TitoloRemake, RegistaFilmOriginale, 
TitoloFilmOriginale) 
DISTRIBUTORE (CodD, Nome, Indiriz.) 
DISTRIBUITO_DA (Regista, Titolo, CodD, Costo)
precisamente 4 con join e 2 con viste

Re: MySQL Operazioni join e viste???

Inviato: martedì 17 giugno 2014, 19:04
da difesaparcosempione
???
forse manca qualcosa ...
troppo stringato !
ciao

Re: MySQL Operazioni join e viste???

Inviato: martedì 17 giugno 2014, 19:12
da luciano9429
In che senso ci sono errori puoi correggerlo?

Re: MySQL Operazioni join e viste???

Inviato: martedì 17 giugno 2014, 19:25
da difesaparcosempione
precisamente 4 con join e 2 con viste
e da cosa si intuisce ...

Re: MySQL Operazioni join e viste???

Inviato: martedì 17 giugno 2014, 19:43
da luciano9429
E un progetto che ho fatto e devo fare delle query e mi mancano quelle con le join e con le viste. In base allo schema dovrei fare le query capito?

Re: MySQL Operazioni join e viste???

Inviato: mercoledì 18 giugno 2014, 15:17
da difesaparcosempione
ti aspetti delle risposte tipo
"SELECT xxxx xxxx" ?

Re: MySQL Operazioni join e viste???

Inviato: mercoledì 18 giugno 2014, 15:30
da luciano9429
Si se puoi. Già ne ho fatte più di venti e non so come fare queste.
Se mi aiuti te ne sono molto grato.

Re: MySQL Operazioni join e viste???

Inviato: mercoledì 18 giugno 2014, 17:38
da difesaparcosempione
ok fammi un esempio di SELECT e VISTA che hai già effettuato ..
ciao

Re: MySQL Operazioni join e viste???

Inviato: mercoledì 18 giugno 2014, 18:33
da luciano9429
Estrarre tutti i film noleggiati originali e remake.

Codice: Seleziona tutto

CREATE VIEW Remake_Di(RegistaRemake, TitoloRemake, RegistaFilmOriginale, TitoloFilmOriginale) AS
SELECT TitoloRemake, COUNT(*)
FROM Film JOIN Distribuito ON Titolo = Titolo
GROUP BY TitoloReamke

SELECT TitoloFilmOriginale, COUNT(*)
FROM Film JOIN Distribuito ON Titolo = Titolo
GROUP BY TitoloFilmOriginale
Credo sia sbagliata