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).
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.
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.