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

    query access unione più campi in un unico campo

    salve, ho una tabella con più righe, avrei la necessità di unire tutti i valori della tabella in un unico campo magari di testo...
    esempio
    tabella con 1 solo campo che chiameremo codice
    in questa tabella ci sono delle righe da formare qualcosa del genere:

    |codice|
    |23 |
    |34 |
    |12 |
    |34 |
    |43 |
    |12 |

    vorrei fare una query con un unico campo e un'unica riga da dare qualcosa del genere:

    |codice |
    |23, 34, 12, 34, 43, 12 |

    è fattibile?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    253
    Prova con la IN

    select * from NOMETABELLA where codice IN (23, 34, 12, 34, 43, 12)


    Spero di non aver detto una cretinata!

  3. #3
    i valori e il numero delle righe variano di volta in volta, non sono fissi...

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    253
    Stessa cosa...Costruisciti un array con quei valori e poi lo metti dentro la IN della select

  5. #5
    mmm
    ma se io tra i valori in parentesi metto i numeri in questione mi crea un campo con quei valori sempre...
    i valore che ho portato di esempio in realtà cambiano di volta in volta, quindi se io do un valori fissi la query nn serve a nulla....

    ciao

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.