Nota: Devi essere registrato per poter inserire un messaggio. Per registrarti, clicca qui. La Registrazione è semplice e gratuita!
V I S U A L I Z Z A D I S C U S S I O N E
gianni224
Inserito il - 20/01/2010 : 17:07:28 Trovare il libro più economico fra quelli pubblicati dall’editore con codice 'PB'.
Traccia del 16 Febbraio 2009 - ore 15.
4 U L T I M E R I S P O S T E (in alto le più recenti)
The_Mad_Hatter
Inserito il - 21/01/2010 : 13:24:29 giusto, nella fretta ho zompato un pezzo:
SELECT Titolo
FROM Libri
WHERE Codice_editore = 'PB' AND Prezzo = (
SELECT MIN(Prezzo)
FROM Libro
WHERE Codice_editore = 'PB');
dovrebbe andare ora
gianni224
Inserito il - 21/01/2010 : 11:15:16 Comunque è sbagliata la tua soluzione del 1* perchè come risultato dà un libro che non fa parte della categoria 'PB' ma seleziona solo i libri con il prezzo minore.
Inserito il - 20/01/2010 : 20:35:45 vabbè, ma se non dai anche lo schema del database che sta sulla traccia come si fa a risolvere le query? i campi e le altre tabelle ce le inventiamo noi?
Cmq la prima è facile facile:
SELECT Titolo
FROM Libri
WHERE Prezzo = (
SELECT MIN(Prezzo)
FROM Libro
WHERE Codice_editore = 'PB');
Ovviamente sto supponendo che la relazione si chiami Libri e contenga almeno i campi Titolo, Prezzo e Codice_editore.
gianni224
Inserito il - 20/01/2010 : 17:33:26 Per ciascuna filiale che vende libri pubblicati dall’editore denominato Pocket Books, trovare il numero di copie disponibili - presso la filiale - di ciascuno di questi libri (N.B.: lo svolgimento deve riutilizzare la vista Filiali_PocketBooks).