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

    Query per raggruppare più valori legati allo stesso nome

    Ciao a tutti,

    sono un nuovo utente e spero di star postando la mia domanda nella sezione giusta.

    Ho bisogno di aiuto per creare una query su access: ho una lista di clienti con i relativi numeri di telefono, il problema è che se un cliente ha più numeri di telefono il nominativo viene ripetuto:

    es.

    RAGIONE SOCIALE NUMERO
    cliente 1 011885588
    cliente 2 011978854
    cliente 3 011477744
    cliente 3 011477745
    cliente 3 011477746
    cliente 4 011688744

    Ho bisogno che il risultato della query crei una situazione di questo tipo:

    RAGIONE SOCIALE NUMERO ALTRI RECAPITI
    cliente 1 011885588
    cliente 2 011978854
    cliente 3 011477744 011477745; 011477746
    cliente 4 011688744

    Qualcuno può aiutarmi?

    Grazie in anticipo

  2. #2
    codice:
    declare @altriRecapiti AS varchar(max)
    select @altriRecapiti = COALESCE(@altriRecapiti, '') + numero + ';'
    from clienti where cliente = ...
    select @altriRecapiti

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.