[Risolto] La UNION mi esclude dei record
[Risolto] La UNION mi esclude dei record
ciao.
La ricerca "VProduzioneTotale" che è una UNION di tre ricerche ("VPrepPrezziTot", "VRSpesaU", "VIDSingole"), mi esclude dei record (in particolare alcuni "Quiete TGQ2" del 2020)
La cosa strana è che se tolgo le UNION e tengo solo la Select di "VPrepPrezziTot", questo non accade.
Cosa succede? come posso fare per evitare di perdere i record?
Ho anche il problema che il database pesa 461 kb e non posso allegarlo.
Aiutatemi vi prego!!
La ricerca "VProduzioneTotale" che è una UNION di tre ricerche ("VPrepPrezziTot", "VRSpesaU", "VIDSingole"), mi esclude dei record (in particolare alcuni "Quiete TGQ2" del 2020)
La cosa strana è che se tolgo le UNION e tengo solo la Select di "VPrepPrezziTot", questo non accade.
Cosa succede? come posso fare per evitare di perdere i record?
Ho anche il problema che il database pesa 461 kb e non posso allegarlo.
Aiutatemi vi prego!!
Ultima modifica di strulga il lunedì 22 febbraio 2021, 20:31, modificato 1 volta in totale.
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Ciao senza database è impossibile risponderti.
Il forum dispone anche di "risorse" per i file pesanti: viewtopic.php?f=2&t=6294
Il forum dispone anche di "risorse" per i file pesanti: viewtopic.php?f=2&t=6294
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: La UNION mi esclude dei record
dropbox dice user o password non validi..
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Usa la mail finché non risolvo il problema.
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: La UNION mi esclude dei record
ok. Ho mandato una mail a forum_open_office@libero.it
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Difficile fare delle verifiche in una foresta di tabelle, viste, query e dati.
Potrebbe essere un problema di "left outer JOIN" che non fa vedere tutti i record. Si potrebbe forse provare con "right outer JOIN"
Potrebbe essere un problema di "left outer JOIN" che non fa vedere tutti i record. Si potrebbe forse provare con "right outer JOIN"
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: La UNION mi esclude dei record
Ho provato, ma non cambia nulla. Il fatto è che se isolo la select riferita a "VPrepPrezziTot" i record ci sono, ma quando li metto in UNION spariscono.
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Dovrei semplificare la foresta? Ma come fare?
Forse dovrei dividere le tabelle e trasformane ognuna in un database separato?
Allego una mappa organigrafica del database.
Forse dovrei dividere le tabelle e trasformane ognuna in un database separato?
Allego una mappa organigrafica del database.
- Allegati
-
- funzionamento.ods
- (23.98 KiB) Scaricato 122 volte
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Per chi deve "entrarci" è un labirinto.
Prova a ripartire con delle tabelle vuote ed inserire i dati uno ad uno fino a che non si presenta il problema.
Prova a ripartire con delle tabelle vuote ed inserire i dati uno ad uno fino a che non si presenta il problema.
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: La UNION mi esclude dei record
Siccome ci sono i dati di quattro anni (e sono veramente tanti), non potei reinserirli da capo, sarebbe una follia.
Se vuoi posso guidarti nel labirinto:
il problema è specifico di una ricerca ("VProduzioneTotale").
Questa ricerca è una UNION di altre tre ricerche ("VRSpesaU", "VPrepPrezziTot", "VIDSingole").
Se in "VProduzioneTotale" tolgo le UNION e lascio solo la SELECT di VPrepPrezziTot, funziona benissimo.
Se invece la unisco alle altre due ricerche, mi sfasa i risultati (in particolare "Nome" = 'Quiete TGQ2', "Anno" = '2020' che deriva dalla ricerca "VPrepPrezziTot").
Essendo una UNION non dovrebbe eliminarmi dei record, ma invece lo fa e non mi raccapezzo sul perchè e su come potrei evitarlo.
Se vuoi posso guidarti nel labirinto:
il problema è specifico di una ricerca ("VProduzioneTotale").
Questa ricerca è una UNION di altre tre ricerche ("VRSpesaU", "VPrepPrezziTot", "VIDSingole").
Se in "VProduzioneTotale" tolgo le UNION e lascio solo la SELECT di VPrepPrezziTot, funziona benissimo.
Se invece la unisco alle altre due ricerche, mi sfasa i risultati (in particolare "Nome" = 'Quiete TGQ2', "Anno" = '2020' che deriva dalla ricerca "VPrepPrezziTot").
Essendo una UNION non dovrebbe eliminarmi dei record, ma invece lo fa e non mi raccapezzo sul perchè e su come potrei evitarlo.
LibreOffice 5.3.0.3 su Windows 7
Re: La UNION mi esclude dei record
Hai provato UNION ALL? Mentre UNION consente di selezionare solo valori distinti, mediante UNION ALL è possibile selezionarli tutti.
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: La UNION mi esclude dei record
EVVAI!!!!! Funziona!!
Grazie mile risolto l'inghippo!!
Grazie mile risolto l'inghippo!!
LibreOffice 5.3.0.3 su Windows 7