Ciao Osvaldo,
il mio database mette in relazione alcuni immobili in vendita, con altre inserzioni di immobili in vendita, allo scopo di determinarne il più probabile valore di mercato.
tabella immobili
campi:
codice (chiave primaria)
indirizzo
descrizione
tabella lista inserzioni
codice (chiave primaria, coincide con quella di 'immobili')
descrizione
prezzo al mq
comparazione (meglio, peggio, paragonabile)
relazione codice ---> codice
con le query ho fatto un pò di casino, nel senso che ho creato una query per ogni valore di comparazione, quindi tre query che estraggono dalla tabella lista inserzioni, gli annunci definiti come meglio, peggio, paragonabile per ogni codice, calcolando il valore minimo, massimo e medio.
queste query si chiamano
inserzioni <
inserzioni =
inserzioni >
poi ho scoperto che non si può comporre una maschera da query diverse, e le ho quindi unite, con una query che ho chiamato inserzioni_unione.
Per ogni codice ho quindi tre record, formati dalle seguenti colonne:
codice prezzo min prezzo max media comparazione numero_annunci
che rappresentano, ad esempio, che di un certo numero di annunci inseriti di immobili con caratteristiche peggiori rispetto a quello di riferimento identificato da codice, si ha un dato prezzo minimo, massimo e un prezzo medio.
Grazie per la pazienza, spero di averti risposto con maggiore chiarezza.