Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Μήνυμα ξεκίνησε από: evian στις 04 Μαΐου 2010, 10:28:25 ΠΜ

Τίτλος: Help Access
Αποστολή από: evian στις 04 Μαΐου 2010, 10:28:25 ΠΜ
Καλησπέρα παιδιά, θα ήθελα να ακούσω την γνώμη σας στο εξής:
Έχω ένα πίνακα Α με 75000 εγγραφές πελατών με στοιχεία όπως ονοματεπώνυμο,διευθυνση,τηλέφωνο κτλ
και ένα πίνακα Β με 4000 εγγραφές πελατών με τα ίδια στοιχεία.....
Θα ήθελα να συγκρίνω τους δύο πίνακες ώστε να βρώ και να απομονώσω τις διπλές καταχωρήσεις...
Υπάρχει κανένας γρήγορος τρόπος?

Ευχαριστώ εκ των προτέρων
Τίτλος: Απ: Help Access
Αποστολή από: dpa2006 στις 04 Μαΐου 2010, 12:25:44 ΜΜ
Find, eliminate, or hide duplicate records in Access (http://office.microsoft.com/en-us/access/HA010345581033.aspx)
Φίλτρο για μοναδικές τιμές ή κατάργηση διπλών τιμών (http://office.microsoft.com/el-gr/excel/HP100739431032.aspx)
Τίτλος: Απ: Help Access
Αποστολή από: Νίκος Αδαμόπουλος στις 04 Μαΐου 2010, 01:25:14 ΜΜ
...μέσω δημιουργίας Ερωτήματος Εύρεσης Διπλοτύπων
Τίτλος: Απ: Help Access
Αποστολή από: evian στις 04 Μαΐου 2010, 07:50:12 ΜΜ
Παράθεση από: dpa2006 στις 04 Μαΐου 2010, 12:25:44 ΜΜ
Find, eliminate, or hide duplicate records in Access (http://office.microsoft.com/en-us/access/HA010345581033.aspx)
Φίλτρο για μοναδικές τιμές ή κατάργηση διπλών τιμών (http://office.microsoft.com/el-gr/excel/HP100739431032.aspx)
Αν τρέξεις το φίλτρο θα περιμένεις αρκετή ώρα και ανάλογα το τερματικό μπορεί να κρεμάσει...

Παράθεση από: Νίκος Αδαμόπουλος στις 04 Μαΐου 2010, 01:25:14 ΜΜ
...μέσω δημιουργίας Ερωτήματος Εύρεσης Διπλοτύπων
Με ποιο τρόπο όμως εφόσον έχω δύο πίνακες και διαφορετικά κριτήρια?
Τίτλος: Απ: Help Access
Αποστολή από: dpa2006 στις 04 Μαΐου 2010, 10:22:25 ΜΜ

δεν θυμάμαι εάν η access έχει κάποια άλλη διαδικασία για τις διπλότυπες εγγραφές. ???
πιστεύω ότι εναλλακτικά μπορείς να χρησιμοποιήσεις SQL για αυτό που θέλεις.
το θέμα του χρόνου όσο αυξάνουν οι εγγραφές νομίζω ότι είναι δύσκολο να το αποφύγεις.
θα βοηθούσε για παράδειγμα περισσότερη μνήμη και ταχύτερος επεξεργαστής.
σε παλαιό σύστημα ίσως ο χρόνος να είναι πραγματικά πολύ μεγάλος.
για το κρέμασμα συμφωνώ,είναι πολύ πιθανό,ειδικά σε παλαιότερο Hardware.




Τίτλος: Απ: Help Access
Αποστολή από: Νίκος Αδαμόπουλος στις 05 Μαΐου 2010, 01:16:33 ΜΜ
Παράθεση από: evian στις 04 Μαΐου 2010, 07:50:12 ΜΜ
Με ποιο τρόπο όμως εφόσον έχω δύο πίνακες και διαφορετικά κριτήρια?

Ναι! Δεν πρόσεξα ότι είναι 2 οι πίνακες...

Φτιάξε ένα ερώτημα σε προβολή σχεδίασης. Πρόσθεσε στο ερώτημα αυτούς τους δύο πίνακες. Αν δεν βλέπεις να υπάρχει κάποια σχέση μεταξύ τους (κάποια γραμμή) τότε σύρε το πεδίο (π.χ.) ονοματεπώνυμο του ενός πίνακα πάνω στο αντίστοιχο πεδίο του άλλου πίνακα, οπότε θα φτιαχτεί η γραμμή. Εκτέλεσε το ερώτημα. Θα σου δείξει μόνο τα ονοματεπώνυμα που είναι ίδια και στους δύο πίνακες...
Τίτλος: Απ: Help Access
Αποστολή από: dpa2006 στις 05 Μαΐου 2010, 03:36:01 ΜΜ
εναλλακτικά με join query σε SQL,
Ενωση Πινάκων (Join) (http://dide.flo.sch.gr/Plinet/Tutorials/Tutorials-SQL.html)