Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Risultato prima e dopo

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    451

    Risultato prima e dopo

    Salve, vorrei sapere come potrei unire queste due query?

    SELECT id WHERE id > '2' LIMIT 1
    SELECT id WHERE id < '2' LIMIT 1

    dovrei trovare il risultato che viene prima di un dato e quello dopo, ma non mi piace il fatto di dover eseguire due query è possibile unire le due query?

    Grazie.

  2. #2
    da testare:

    codice:
    SELECT id FROM tabella WHERE id < 2 ORDER BY id DESC LIMIT 0,1
    UNION
    SELECT id FROM tabella WHERE id > 2 ORDER BY id ASC LIMIT 0,1
    Ciao

  3. #3
    Ah no, ho riletto meglio la richiesta, credo vada bene quanto suggerito da automatic_jack

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.