Προς το περιεχόμενο

update σε access


jimtsoul

Προτεινόμενες αναρτήσεις

Δημοσ.

παιδια καλησπέρα σας. εχω ενα προβλημα με την access.

θελω να κανω update ενα πεδιο ενως πινακα σε εναν αλλο πινακα.

προσπαθησα με το wizard στα queries για update και απετυχα!

δεν ξερω καν αν εχει τη δυνατοτητα αυτη η access.

Σας ευχαριστω!

Δημοσ.

αν μας δώσεις να καταλάβουμε τι θες ίσως πάρεις απάντηση

 

δώσε ένα παράδειγμα με μια βάση π.χ.

και εξήγησε σε αυτή την βάση παράδειγμα τι θες ακριβώς να κάνεις.

  • 2 εβδομάδες αργότερα...
Δημοσ.
αν μας δώσεις να καταλάβουμε τι θες ίσως πάρεις απάντηση

 

δώσε ένα παράδειγμα με μια βάση π.χ.

και εξήγησε σε αυτή την βάση παράδειγμα τι θες ακριβώς να κάνεις.

 

λοιπον ασ πουμε οτι εχω τον πινακα customer με πεδια: ΚΔΟΥ, ΟΝΟΜΑ,ΤΗΛΕΦΩΝΟ...

και ενα πινακα doy_kod με πεδια: ΚΔΟΥ, cod_doy....

*σημειωση: customer.ΚΔΟΥ = doy_kod.ΚΔΟΥ

αυτο που θελω ειναι να ενημερωσω τον πινακα customer με το cod_doy του πινακα doy_kod δηλαδη οπου βρισκει customer.ΚΔΟΥ= doy_kod.ΚΔΟΥ να βαζει το cod_doy

του πινακα doy_kod.

**σημειωση: δουλευω σε access 2000 και δεν ξερω μηπως λειτουργει καλητερα σε 2003

δεν ξερω ανα εγινε κατανοητο αυτο που θελω να κανω...

ευχαριστω εκ των προτερων!!

Δημοσ.
λοιπον ασ πουμε οτι εχω τον πινακα customer με πεδια: ΚΔΟΥ, ΟΝΟΜΑ,ΤΗΛΕΦΩΝΟ...

και ενα πινακα doy_kod με πεδια: ΚΔΟΥ, cod_doy....

*σημειωση: customer.ΚΔΟΥ = doy_kod.ΚΔΟΥ

αυτο που θελω ειναι να ενημερωσω τον πινακα customer με το πεδιο cod_doy του πινακα doy_kod δηλαδη οπου βρισκει customer.ΚΔΟΥ = doy_kod.ΚΔΟΥ να βαζει το πεδιο cod_doy του πινακα doy_kod.

**σημειωση: δουλευω σε access 2000 και δεν ξερω αν θα το κανει η 2003

δεν ξερω ανα εγινε κατανοητο αυτο που θελω να κανω...

ευχαριστω εκ των προτερων!!

 

καλημερα σας παιδια

Δημοσ.

για να ξεμπερδέψω κάτι

 

αν customer.ΚΔΟΥ=doy_kod.ΚΔΟΥ to cod_doy μπαίνει σε ποιον πίνακα και πιο πεδίο?

 

ποια τα πρωτεύων κλειδιά του κάθε πίνακα?

 

την βάση μπορείς να την στείλεις?

Δημοσ.
για να ξεμπερδέψω κάτι

 

αν customer.ΚΔΟΥ=doy_kod.ΚΔΟΥ to cod_doy μπαίνει σε ποιον πίνακα και πιο πεδίο?

 

ποια τα πρωτεύων κλειδιά του κάθε πίνακα?

 

την βάση μπορείς να την στείλεις?

 

στον πινακα customer πρωτευων ειναι ενα πεδιο "λογαριασμοι"

ενω στον πινακα doy_kod δεν υπαρχει πρωτευων.

για να ξεκλαθαρισω το cod_doy που ειναι στον πινακα doy_kod ειναι κωδικοι απο ΔΟΥ οι οποιοι ειναι οι σωστοι.

στον πινακα customer στο πεδιο ΚΔΟΥ ειναι οι λανθασμενοι κωδικοι.

θελω να ενημερωσω τον πινακα cusτomer με τους σωστους κωδικους

το κοινο στους δυο πινακες ειναι το πεδιο ΚΔΟΥ.

Δημοσ.

αν κατάλαβα καλά θέλεις αυτό

 

πριν το κάνεις κάνε ένα backup στην βάση σου

 

>
UPDATE customer inner join cod_doy on customer.KDOY=cod_doy.KDOY
set customer.KDOY=cod_doy.doy_kod
where customer.KDOY=cod_doy.KDOY;

Δημοσ.
αν κατάλαβα καλά θέλεις αυτό

 

πριν το κάνεις κάνε ένα backup στην βάση σου

 

>
UPDATE customer inner join cod_doy on customer.KDOY=cod_doy.KDOY
set customer.KDOY=cod_doy.doy_kod
where customer.KDOY=cod_doy.KDOY;

 

virxen ναι αυτο εκριβως ειναι!!!!

σε ευχαριστω παρα πολυ!!!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...