ciao a tutti
Ho un problema stupido
mi è stato chiesto di usare per forza le VISTE MATERIALIZZATE, ma io sto usando mysql e su internet la maggior parte delle guide che ho trovato parla di oracle...
spiego il problema, ho una pagina di ricerca annunci che li cerca con la seguente query:
SELECT i.`Id-Immobile`, a.`Titolo`, a.`Descrizione`, a.`Contratto`,a.`Data_Pubblicazione`, a.`Data_Scadenza`, i.`Citta`, i.`Indirizzo`, i.`Metratura`,i.`Num_Locali`, c.`Nome_Categoria`, a.`Prezzo`, u.`Mail`
FROM Immobile i, Annuncio a, Utente u, Categoria c
WHERE i.`Id-Immobile` = a.`Id-Immobile` AND u.`Id-Utente`=a.`Id-Utente` AND i.`Id-Categoria` = c.`Id-Categoria` AND
CURDATE() between a.`Data_Pubblicazione` AND a.`Data_Scadenza`"
devo in pratica trasformarla in vista MATERIALIZZATA
come si fa???
grazie
Ho un problema stupido
mi è stato chiesto di usare per forza le VISTE MATERIALIZZATE, ma io sto usando mysql e su internet la maggior parte delle guide che ho trovato parla di oracle...
spiego il problema, ho una pagina di ricerca annunci che li cerca con la seguente query:
SELECT i.`Id-Immobile`, a.`Titolo`, a.`Descrizione`, a.`Contratto`,a.`Data_Pubblicazione`, a.`Data_Scadenza`, i.`Citta`, i.`Indirizzo`, i.`Metratura`,i.`Num_Locali`, c.`Nome_Categoria`, a.`Prezzo`, u.`Mail`
FROM Immobile i, Annuncio a, Utente u, Categoria c
WHERE i.`Id-Immobile` = a.`Id-Immobile` AND u.`Id-Utente`=a.`Id-Utente` AND i.`Id-Categoria` = c.`Id-Categoria` AND
CURDATE() between a.`Data_Pubblicazione` AND a.`Data_Scadenza`"
devo in pratica trasformarla in vista MATERIALIZZATA
come si fa???
grazie