[Risolto] Query che mostra duplicati presenti in due tabelle
[Risolto] Query che mostra duplicati presenti in due tabelle
Salve
Non riesco a venire a capo di questo problema, date 2 tabelle con delle anagrafiche clienti devo costruire una query che mi dia solo i clienti comuni alle due tabelle, selezionati per la colonna del codice fiscale.
La query deve mostrarmi tutti i campi, nn soltanto quello del codice fiscale.
Nn deve essere difficile ma
Grazie anticipatamente
Non riesco a venire a capo di questo problema, date 2 tabelle con delle anagrafiche clienti devo costruire una query che mi dia solo i clienti comuni alle due tabelle, selezionati per la colonna del codice fiscale.
La query deve mostrarmi tutti i campi, nn soltanto quello del codice fiscale.
Nn deve essere difficile ma
Grazie anticipatamente
Ultima modifica di Lukaccio il martedì 9 ottobre 2018, 11:09, modificato 3 volte in totale.
LibreOffice 5.2 su Windows 7 HomePremium 64 Bit SP1
Re: Query che mostra dupllicati presenti in due tabelle
Ciao, come si fa ad aiutarti senza un file di esempio?
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Query che mostra dupllicati presenti in due tabelle
Vedi allegato. La tabella A contiene 8 record la tabella B 6 record la ricerca trova i record comuni. Spero che sia quello che cerchi ciao Dalogg
- Allegati
-
- confronta_tabelle_04.odb
- (5.5 KiB) Scaricato 145 volte
Ultima modifica di Dalogg il martedì 24 luglio 2018, 8:34, modificato 2 volte in totale.
LibreOffice 6.0.5.2 (x64) su Windows 10
Re: Query che mostra dupllicati presenti in due tabelle
@Dalogg, a cosa serve la macro inserita nel tuo file?
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Query che mostra dupllicati presenti in due tabelle
Scusa charlie per la svista, la macro non ha nulla a che fare con la domanda di Lukaccio. Ho provveduto a toglierla. Ciao Dalogg
LibreOffice 6.0.5.2 (x64) su Windows 10
Re: Query che mostra dupllicati presenti in due tabelle
Grazie per il gentilissimo intervento
La query da te scritta pero, funziona su piccoli volumi di dati nn appena l'ho messa nel mio database (2 tabelle una di 700 l'altra di 2400 records) nn funziona nel senso che da troppi record (a me sembra che li mette ripetuti).
il problema è che ciascuna tabella ha record ripetuti (nn è un errore risponde ovviamente a delle mie esigenze lavorative) ma a me interessa sapere solo i record comuni alle 2 tabelle, scritti pero una volta sola.
Ad esempio
tab1
pane
pane
pane
mele
pere
ananas
ananas
banane
tab2
pere
pere
banane
ribes
ribes
ribes
query
pere
banane
Mi aiutate?
La query da te scritta pero, funziona su piccoli volumi di dati nn appena l'ho messa nel mio database (2 tabelle una di 700 l'altra di 2400 records) nn funziona nel senso che da troppi record (a me sembra che li mette ripetuti).
il problema è che ciascuna tabella ha record ripetuti (nn è un errore risponde ovviamente a delle mie esigenze lavorative) ma a me interessa sapere solo i record comuni alle 2 tabelle, scritti pero una volta sola.
Ad esempio
tab1
pane
pane
pane
mele
pere
ananas
ananas
banane
tab2
pere
pere
banane
ribes
ribes
ribes
query
pere
banane
Mi aiutate?
LibreOffice 5.2 su Windows 7 HomePremium 64 Bit SP1
Re: Query che mostra dupllicati presenti in due tabelle
Dovrebbe bastare modificare la query con SELECT DISTINCT. Ciao DaloggLukaccio ha scritto:Grazie per il gentilissimo intervento
... il problema è che ciascuna tabella ha record ripetuti (nn è un errore risponde ovviamente a delle mie esigenze lavorative) ma a me interessa sapere solo i record comuni alle 2 tabelle, scritti pero una volta sola.
- Allegati
-
- confronta_tabelle_05.odb
- (5.5 KiB) Scaricato 121 volte
LibreOffice 6.0.5.2 (x64) su Windows 10
Re: Query che mostra dupllicati presenti in due tabelle
Ci siamo quasi
cosi facendo mi mostra si i clienti presenti in ambo le tabelle con stesso codice fiscale, ma comunque me li mostra piu volte se hanno un dato differente.
Esempio di fantasia :
Vera Mora - MROVRE80A41D643C - FOGGIA - 3483344452
Vera Mora - MROVRE80A41D643C - FOGGIA - 3202222222
me la mostra 2 volte perche pur essendo lo stesso cliente (stesso codice fiscale) è presente nella tabella 1 due volte col numero di telefono diverso.
PS
Ho notato che anche usando l'istruzione SELECT DISTINCT su una sola tabella per eliminare i doppioni di ciascuna tabella il risultato è lo stesso.
cosi facendo mi mostra si i clienti presenti in ambo le tabelle con stesso codice fiscale, ma comunque me li mostra piu volte se hanno un dato differente.
Esempio di fantasia :
Vera Mora - MROVRE80A41D643C - FOGGIA - 3483344452
Vera Mora - MROVRE80A41D643C - FOGGIA - 3202222222
me la mostra 2 volte perche pur essendo lo stesso cliente (stesso codice fiscale) è presente nella tabella 1 due volte col numero di telefono diverso.
PS
Ho notato che anche usando l'istruzione SELECT DISTINCT su una sola tabella per eliminare i doppioni di ciascuna tabella il risultato è lo stesso.
LibreOffice 5.2 su Windows 7 HomePremium 64 Bit SP1
Re: Query che mostra dupllicati presenti in due tabelle
Non ti pare giunto il momento?charlie ha scritto:Ciao, come si fa ad aiutarti senza un file di esempio?
P.S. solo ora mi accorgo che hai duplicato anche la l del titolo, correggilo per favore.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Query che mostra dupllicati presenti in due tabelle
Select distinct prende i dati solo sulla prima tabella codice fiscale e nome-cognome NON devi inserire i campi della seconda tabella tipo numero telefono altrimenti se un cliente a più numeri di telefono ottieni il risultato da te descritto.Lukaccio ha scritto:Ci siamo quasi
cosi facendo mi mostra si i clienti presenti in ambo le tabelle con stesso codice fiscale, ma comunque me li mostra piu volte se hanno un dato differente.
Esempio di fantasia :
Vera Mora - MROVRE80A41D643C - FOGGIA - 3483344452
Vera Mora - MROVRE80A41D643C - FOGGIA - 3202222222
me la mostra 2 volte perche pur essendo lo stesso cliente (stesso codice fiscale) è presente nella tabella 1 due volte col numero di telefono diverso.
Ciao Dalogg
LibreOffice 6.0.5.2 (x64) su Windows 10
Re: Query che mostra dupllicati presenti in due tabelle
Eccolo :
- Allegati
-
- FORUM.odb
- (7.1 KiB) Scaricato 115 volte
LibreOffice 5.2 su Windows 7 HomePremium 64 Bit SP1
Re: Query che mostra duplicati presenti in due tabelle
Vedi allegato, se con questo barbatrucco ti funziona.
CiaoDalogg
CiaoDalogg
- Allegati
-
- FORUM_01.odb
- (7.36 KiB) Scaricato 142 volte
LibreOffice 6.0.5.2 (x64) su Windows 10
Re: Query che mostra duplicati presenti in due tabelle
Si
Molto gentili e preparati
Molto gentili e preparati
LibreOffice 5.2 su Windows 7 HomePremium 64 Bit SP1