Visualizzazione dei risultati da 1 a 2 su 2

Discussione: limit query

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    209

    limit query

    Ho problema con una quesry asp su database Access. Perchè se faccio così

    Sql = "SELECT TOP 5 * FROM news_fabozzi"

    mi legge solo i primi 5 record ma quando provo a farmeli ordinare me li da tutti non solo i primi 5?

    Sql = "SELECT TOP 5 * FROM news_fabozzi ORDER BY data DESC"
    E' proprio quando credete di sapere qualcosa che dovete guardarla da un'altra prospettiva. (Robin Williams in "L'attimo fuggente")

  2. #2
    ieri mi è successa una cosa analoga e ancora non ho trovato una spiegazione; puoi però ovviare scrivendo una query innestata del tipo:
    codice:
    Sql = "SELECT TOP 5 * FROM (SELECT * FROM news_fabozzi ORDER BY data DESC) t1"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.