Visualizzazione dei risultati da 1 a 10 su 10

Hybrid View

  1. #1
    ciao!

    ho letto meglio, e dal punto di vista logico credo di aver capito.
    solo che non so come fare a fare una query su un risultato.
    o meglio, faccio questa query:
    codice:
    SELECT DISTINCT indice_pagina FROM m_indice ORDER BY indice_pagina
    a questo punto devo eseguire la seconda query su questo risultato.
    ma come faccio?
    a prescindere da mysql....

  2. #2
    Quote Originariamente inviata da fermat Visualizza il messaggio
    ciao!

    ho letto meglio, e dal punto di vista logico credo di aver capito.
    solo che non so come fare a fare una query su un risultato.
    o meglio, faccio questa query:
    codice:
    SELECT DISTINCT indice_pagina FROM m_indice ORDER BY indice_pagina
    a questo punto devo eseguire la seconda query su questo risultato.
    ma come faccio?
    a prescindere da mysql....
    vari modi. Uno puo essere ad esempio "salvare" la tua query in una vista, usare tale vista nella seconda query.
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    ok allora.
    ho creato una funzione che mi fa queste due query:
    codice:
    CREATE TEMPORARY TABLE IF NOT EXISTS tmp
                    AS (SELECT DISTINCT indice_pagina FROM m_indice ORDER BY indice_pagina)
    SELECT tmp.indice_pagina TMP, m_indice.indice_pagina MI
                     FROM m_indice, tmp WHERE tmp.indice_pagina < m_indice.indice_pagina
    e mi stampa poi i valori:
    codice:
    5 - 6
    5 - 6
    5 - 7
    6 - 7
    5 - 7
    6 - 7
    5 - 7
    6 - 7
    5 - 7
    6 - 7
    5 - 8
    6 - 8
    7 - 8
    5 - 8
    6 - 8
    ma c'è qualcosa che nn va mi sa.

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.