Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346

    MYSQL e le combinazioni

    Salve,

    dovrei fare in modo che da una select abbia tutte le possibili combinazioni dei numeri presenti in un tabella raggruppati a 2 a 2, cerco di fare un esempio per spiegarmi meglio, la mia semplice tabella:

    codice:
    id	numero
    
    1	25
    2	42
    3 	50
    è possibile che mysql ritorni una cos del genere?

    25 42
    25 50
    42 50

    Grazie per le risposte
    Per gli Spartani e Sparta usa spartan Il mio github

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select t1.numero,t2.numero
    from tabella as t1
    inner tabella as t2
    on t1.numero <> t2.numero and t1.id < t2.id

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Ho provato cn

    codice:
    SELECT *
    FROM `test` as tab0
    CROSS JOIN test AS tab1 on tab0.value != tab1.value
    ma succede che ho dei doppioni che presumo tu abbia tolto cn il check su l'id ma nn mi va bene
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    e se facessi cs

    codice:
    SELECT *,(tab0.value*tab1.value) as key
    FROM `test` as tab0
    CROSS JOIN test AS tab1 on tab0.value != tab1.value
    GROUP by key
    potrebbe essere key un efficace valore di hashing?
    Per gli Spartani e Sparta usa spartan Il mio github

  5. #5
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    ok grazie nn lo è
    Per gli Spartani e Sparta usa spartan Il mio github

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.