Visualizzazione dei risultati da 1 a 10 su 10

Discussione: ord by con sql in

  1. #1

    ord by con sql in

    Dopo un po che non venivo a stressarvi eccomi di nuovo.
    Il mio problema attuale è che vorrei che , utilizzando la query sql col metodo in, l'ordine della query fosse quello col quale inserisco i valori nell'in....
    Dal momento che ho capito che non mi so spiegare, vi faccio l'esempio.....
    questa è la mia sql
    codice:
    SELECT * FROM q_trctrsapp WHERE id_tra in("&nuovord&")
    dove nuovord è, per esempio :5,3,2
    Quando scorro il recordset però, l'ordine diventa 2,3,5....
    Non è possibile mantenere l'ordine originale magari con qualche ord by?

  2. #2

  3. #3

  4. #4
    allora credo che non esista una soluzione...

  5. #5
    sfortunatamente immaginavo...ho passato parte del pomeriggio per crearmi uno script che riordinasse un array come volevo io........ma è inutile se tanto poi l'sql non me lo tiene.....vabbuò non importa...grazie op

  6. #6
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    potresti ciclare sull'array e crearti una serie di union
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  7. #7
    eh lo so è che dovrei modificare il mio script usando getrows sul recordset.....cosa che non ne voglia ne tempo di fare......semplicemente non glieli ordinerò visivamente al momento dell'inserimento (solo per quello mi serviva....mannaggia alle finezze)....inserirò l'ordinamento solo nel database..

  8. #8
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    no ma infatti era una pazzia
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  9. #9
    se ti va di giocare, puoi creare una tabella temporanea dove metti i tuoi ID nell'ordine che ti interessa (la tabella temp conterrà due colonne, ORD_ID e SEL_ID) poi la tua query la fai mettendo in JOIN le due tabelle

    codice:
    SELECT 
       TQ.*
    FROM 
       q_trctrsapp TQ JOIN tabella_temp TT ON TQ.id_tra=TT.SEL_ID
    ORDER BY
       TQ_ORD_ID
    prova

  10. #10
    interessante molto..........ormai sono andato avanti, ma se gli va bene come ho fatto le cose e mi danno il tempo di rifinire il tutto lo faccio...grazie op

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.