Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ordinamento decrescente

    salve

    ho 100 RECORD li sto ordinando tramite questa query per ovvie e giuste ragioni


    strSQL = "select * from (SELECT top 100 * FROM xxx where categoria ='xxx' and conferma ='SI' order by id desc) ORDER BY id ASC"


    Cosi facendo mi trova il 1 record inserito nella lista cioe il piu datato

    Per una questione futura se dovessi prevedere



    strSQL = "select * from (SELECT top 110 * FROM xxx where categoria ='xxx' and conferma ='SI' order by id desc) ORDER BY id ASC"


    lui mi trova sempre il 1 inserito ,ugualmente, anche se ne ho 100 e non 110

    io voglio che se ne ho 100 mi segnali un errore e non il 1 inserito .... spero di essere stato chiaro non è facile spiegarlo correttamente.


    per il momento grazie

  2. #2
    il più datato è sempre il più datato, che tu ne estragga 10 o 1000... non capisco il problema

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.