Titolo: [v11 - Conferenza] DISTINCT VALUES per avere la lista delle singole parole
Categoria: Novita' |
|
Ultimo Aggiornamento: 29/11/07 |
Sappiamo che DISTINCT VALUES si usa per popolare un array con il contenuto di un campo indicizzato della selezione corrente.
Con la v11 SQL il codice:
ALL RECORDS([Testo])
ARRAY STRING(80;arrTesto;0)
DISTINCT VALUES([Testo]Informazioni;arrTesto)
se il campo [Testo]Informazioni è indicizzato per parola chiave (keyword index), DISTINCT VALUES popola l'array arrTesto con le
singole parole che compongono i testi del campo [Testo]Informazioni.
È inoltre interessante notare che il comando lavora in modo coerente con la selezione. Con la leggera variante al codice precedente:
ALL RECORDS([Testo])
REDUCE SELECTION([Testo];1)
ARRAY STRING(80;arrTesto;0)
DISTINCT VALUES([Testo]Informazioni;arrTesto)
(aggiungendo REDUCE SELECTION) l'array viene popolato con le parole dell'unico record che rappresenta la selezione attuale.
Inviato da: Pierpaolo Sichera |
|
Visite: 10912 |
Se accedi con utente e password, puoi aggiungere dei commenti.