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

    Ordinare due colonne in MySql

    Salve,

    ho su una tabella due colonne e mi servirebbere di estrarre i primi due valori maggiori indipendentepente se sono su una colonna o l'altra.

    Per esempio

    colonna a: 1, 4 ,57,7
    colonna b: 2,23,4,5

    Vorrei che mi restituisse il valore 1 (della colonna a) e il valore 2 (colonna b).

    Ho provato un po ma non riesco. Naturalmente i valori possono essere maggiori nella stessa colonna...

    Qualche suggeriMento?

  2. #2
    le prime righe sono in contraddizione con l'esempio che segue.

    ma hai messo un insieme di valori nello stesso campo???? e cosa intendi per ordinare i due campi? si ordinano i record, non i campi.... questi seguono l'ordine elencato nella select

    spiegati meglio....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Scusa, ho fatto un pochino di confusione, provo a spiegarmi meglio:
    a|b|c
    1|2|mele
    4|23|pere
    57|3|arance
    7|5|fichi
    E io voglio prendere il record dove il valore assoluto di a o di be è maggiore.

    In questo caso sono i set di valori:
    1|2|mele
    57|3|arance

    Mi spiegau?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Perchè 1|2 è maggiore di 4!23 o di 7|5?
    Io continuo a non capire.

  5. #5
    Originariamente inviato da nicola75ss
    Perchè 1|2 è maggiore di 4!23 o di 7|5?
    Io continuo a non capire.
    ma anche:

    1|2|mele e' > 4|23|pere ?????


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Ma, io non so in che lingua parlo comunque devo prendere i primi valori maggiori indipendetemente dalla colonna a o b.

    Perchè 1|2 è maggiore di 4!23 o di 7|5?
    Perchè 1 è maggiore di 4! Prendo il valore di una colonna alla volta...

    Se faccio due query e paragono i dati non è un problema ma con una query sola?

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da makmo
    Perchè 1 è maggiore di 4!
    Mi sa che parliamo lingue diverse.

  8. #8
    hehe, no è che so io che so rinco la mattina(Vabbè pure la sera)!

    Volevo dire minore...


  9. #9
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ok, assodato che intendevi minore ancora non mi è chiara una cosa.
    Attenendomi al tuo esempio nella colonna a il valore minore è 1 e nella colonna b è 2. Quindi il record risultante sarebbe sempre il primo (1 2 mele).

  10. #10
    Io devo prendere i primi due record dove a o b sono minori paragonandoli uno all'altro.

    Cioè
    1|2|mele
    57|3|arance

    Perchè il record mele contiene (1) e il record arance contiene (3).

    Capishh?

    P.s. Possiamo farci una gag con questo post...

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.