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

    Stabilire l'ORDINE in un SELECT sql

    Ciao, se io volessi stabilire un ordine mio personale in una SELECT (quindi, non per nome, o altri campi presenti), cosa dovrei scrivere?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'ordine può essere anche deciso da te tramite variabile...

    ord_campo = "nome"
    ord_tipo = "DESC"

    codice:
    strSQL = "SELECT * FROM tabella ORDER BY "& ord_campo &" "& ord_tipo &""
    Roby

  3. #3
    grazie della risposta, io volevo intendere di visualizzare la tabella senza un ordine logico (es. per campo) ma con un ordine mio, scelgo io chi deve apparire per primo, per secondo, terzo ecc. ecc.

    C'è qualche WHERE da mettere?

  4. #4

  5. #5
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Per mettere dei record in ordine di "qualcosa" bisogna che questo "qualcosa" sia definito per ogni record.

    L'unica cosa che puoi fare è aggiungere un campo chiamato "ordinale" in cui metti un valore che indichi la posizione di ogni record nella tua "classifica personalizzata".

  6. #6
    Ah ho capito, è un po' come sospettavo, ovvero di aggiungere un campo che espliciti il mio ordine...

    Vi ringrazio moltissimo, alla prossima!
    Ciao
    Fabio

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.