ragazzi non ridete:
in una pagina asp devo visualizzare un record di una tabella che contiene tre milioni di record.
Indicando nella WHERE alcuni criteri io riesco a individuare circa 80.000 record che potrebbero andarmi bene.... a me basta che prenda il primo o uno qualsiasi di quegli 80.000.
La tabella è in un db access e io pensavo ad una select di questo tipo, o simile a questa:
SELECT TOP 1 *
FROM TabellaQ
WHERE Marca = 'xxx' AND Codice_Importatore = 'yyy' AND Codice_Listino = 'zzz'
ORDER BY Timestamp DESC;
perchè avevo visto da qualche parte che con TOP n potevo limitare l'estrazione a n record....In access questa non va, mi estrae tutti gli 80.000 (e ho anche visto che messa sulla pagina asp genera una scrittura nel registro degli eventi come fosse un errore di una applicazione) e quindi non mi va bene...
ho il cervello in pappa, mi date una dritta sintattica?
grazie

Rispondi quotando