Domanda

Quindi, questo è qualcosa che non ho mai provato, ma penso che voglio creare una metrica Dashboard nel mio database di MS Access. Quindi penso che la prima domanda che ho bisogno di chiedere è

come posso restituire un valore ad una forma? Se io ave query di aggregazione che sono in cima 10 totale delle vendite, come posso specificare non solo la query che voglio il risultato superiore a venire da, ma anche il "primo disco superiore /" (elenco in ordine decrescente? Devo usare un singolo casella di testo?

Ho capito che, facendo una sottomaschera con una visualizzazione Foglio dati mostrerà l'intero risultato di una determinata query, ma sto anche voglia di elencare solo i valori superiori di diverse query ...

grazie, io sono sicuro che questo sarà solo portare a più domande da seguire!

È stato utile?

Soluzione

Si potrebbe utilizzare una sottomaschera o casella di riepilogo. La proprietà Origine controllo della casella di riepilogo e la proprietà RecordSource della sottomaschera può essere impostata in fase di esecuzione. È possibile impostare il numero di valori migliori da restituire in Jet SQL. Essere consapevoli del fatto che Top restituisce tutti i valori corrispondenti dall'indice, quindi se ci sono n valori uguali, Top 1, per esempio, tornerà n record.

SELECT TOP 10 Field1, Field2 FROM tblTable ORDER BY Field1

o

SELECT TOP 10% Field1, Field2 FROM tblTable ORDER BY Field1
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top