Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Selezione precisa da DB

    Come faccio a selezionare il, per esempio, quintultimo record di un DB?

    Ho sql="select top * from images WHERE tipo = 'o' order by ID DESC"

    e vorrei, per fare delle prove, selezionare non l'ultimo ma "l'ultimo - 5"

    come lo scrivo?

  2. #2
    oddio che strana richiesta...



    :master:




    codice:
    
    select top 1 * from (select top 5 * from tabella order by qualcosa desc) order by qualcosa asc
    boh potrebbe anche andare

  3. #3
    ma insomma uno risponde...si sforza di dire qualcosa di sensato, e no nha neanche il gusto di sapere se ha scritto una cavolata o una cosa giusta??

  4. #4
    Originariamente inviato da santino83_11_04
    ma insomma uno risponde...si sforza di dire qualcosa di sensato, e no nha neanche il gusto di sapere se ha scritto una cavolata o una cosa giusta??
    benvenuto

  5. #5
    Eccomi....che impazienti

    Non mi dà errore, e questo giÀ è buono, ma mi prende lo stesso l'ultima immagine del database.

  6. #6
    Originariamente inviato da Rick21
    Eccomi....che impazienti

    Non mi dà errore, e questo giÀ è buono, ma mi prende lo stesso l'ultima immagine del database.
    posta la stringa sql,

  7. #7
    sql="select top 1 * from (select top 5 * from images order by id desc) order by id asc"

  8. #8
    id è un contatore? e l'ultima immagine ha l'id più alto?

  9. #9

  10. #10
    la query mi sembra corretta. fatti stampare l'id ricavato

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 © 2025 vBulletin Solutions, Inc. All rights reserved.