Σύγκριση πινάκα Α και πίνακα Β και ενσωμάτωση τους;

Συζητήσεις για την τοπική βάση δεδομένων Access της Microsoft

Συντονιστές: Super-Moderators, WebDev Moderators

Απάντηση
Άβαταρ μέλους
PanosIlio
Honorary Member
Δημοσιεύσεις: 2461
Εγγραφή: 20 Σεπ 2005 14:21
Τοποθεσία: Δραπετσώνα
Επικοινωνία:

Σύγκριση πινάκα Α και πίνακα Β και ενσωμάτωση τους;

Δημοσίευση από PanosIlio » 22 Φεβ 2007 10:06

Καλημέρα, λοιπόν έχω ένα πρόβλημα, να το πω, που κανένας στην εταιρεία δεν θέλει να το λύσει διότι δεν είναι κανενός ευθύνη και κανένας δεν θα το κάνει οπότε είπαν στον προιστάμενό μου και εκείνος ζήτησε βοήθεια.

Το πρόβλημα είναι το εξής. Έχω 2 πίνακες στην access πινΑ και πινΒ. Ο πινΑ έχει 3 πεδία με ν εγγραφές, ο πινΒ έχει 5 πεδία με ν εγγραφές επίσης. Τα πεδία του πινΑ και τα 3 πρώτα πεδία του πινΒ είναι κοινά αλλά όχι σε ίδιες θέσεις. Δηλ ο Α/Α είναι διαφορετικός παρόλο που είναι κοινές οι εγγραφές.

Θέλω τα 3 επιπλέον πεδία του πινΒ να ενσωματωθούν στον πινΑ αλλά στην σωστή εγγραφή. Απλό copy/paste δεν γίνετε. Θέλω μια συνάρτηση να το πω που να συγκρίνει τις εγγραφές του πινΒ σειριακά με τις εγγραφές του πινΑ και όπου είναι ίδια να προσθέτει στον πινΑ τα 2 παραπάνω πεδία στην σωστή εγγραφή.

Δεν ξέρω αν γίνετε, δεν ξέρω αν έγινα κατανοητός απλά οι γνώσεις μου σε access είναι πολύ περιορισμένες.

Ευχαριστώ εκ των προτέρων.
Εικόνα

Friendship often ends in love; but love in friendship - never.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Σύγκριση πινάκα Α και πίνακα Β και ενσωμάτωση τους;

Δημοσίευση από skeftomilos » 22 Φεβ 2007 11:12

Κώδικας: Επιλογή όλων

UPDATE A
SET A.S4 = B.S4, A.S5 = B.S5
FROM A INNER JOIN B ON A.S1 = B.S1 AND A.S2 = B.S2 AND A.S3 = B.S3
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
PanosIlio
Honorary Member
Δημοσιεύσεις: 2461
Εγγραφή: 20 Σεπ 2005 14:21
Τοποθεσία: Δραπετσώνα
Επικοινωνία:

Σύγκριση πινάκα Α και πίνακα Β και ενσωμάτωση τους;

Δημοσίευση από PanosIlio » 22 Φεβ 2007 15:52

Merci, αλλά το θέμα το έφτιαξε ο προιστάμενος μου με μια συνάρτηση στο excell αλλά ευχαριστώ όπως και να έχει. :D
Εικόνα

Friendship often ends in love; but love in friendship - never.

Απάντηση

Επιστροφή στο “MS Access”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης