Pagina 1 di 1

Relazione tra 2 tabbelle con campi troncati

Inviato: martedì 9 aprile 2019, 7:25
da gerrymare
Buongiorno,
ho questo problema ho 2 db con lo stesso campo in comune cliente, ma mentre nel primo è completo(+lungo) nel secondo db è stato troncato.
Il mio problema è come imposto una relazione tra i due ?, ho solo questo campo come ancora.
avete dei suggerimenti?

Grazie

Re: Relazione tra 2 tabbelle con campi troncati

Inviato: martedì 9 aprile 2019, 8:39
da fabio.beri
Buongiorno. Se i valori dei tuoi campi sono diversi, la relazione non funziona.

Non puoi troncare anche il campo con il valore più lungo?

Re: Relazione tra 2 tabbelle con campi troncati

Inviato: martedì 9 aprile 2019, 17:58
da gerrymare
faccio un esempio:
campo x file a = pittore leonardo da vinci ;
campo y file b = pittore leonardo d ;

questi sono i campi da relazionare il campo b è + corto.

grazie.

Re: Relazione tra 2 tabbelle con campi troncati

Inviato: mercoledì 10 aprile 2019, 14:26
da fabio.beri
Si, era già chiaro. Immaginando di avere tutti valori troncati sempre per lo stesso numero di caratteri (altrimenti l'operazione non è fattibile), puoi fare un nuovo campo con il seguente calcolo: sinistra ( campo_file_a ; NUMERO DI CARATTERI DEL VALORE DI B)
In questo modo A e B avranno lo stesso valore e potrai confrontarli con una relazione.

Re: Relazione tra 2 tabbelle con campi troncati

Inviato: mercoledì 10 aprile 2019, 15:41
da gerrymare
Grazie Fabio,
ci avevo già pensato ma ho visto che a volte il campo b può avere delle parole puntate,
tipo "pitt. leonardo d.....".

Comunque Grazie.