Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 27-06-10, 03:02
Το avatar του χρήστη nisgia
nisgia Ο χρήστης nisgia δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
Προεπιλογή

Καλημέρα και από μένα!

Με βάση το παράδειγμα του Τάσου, το ζητούμενο μπορεί να επιτευχθεί και με το παρακάτω ερώτημα προσάρτησης:
Κώδικας:
INSERT INTO tblArchive ( EntryID, EntryValue, EntryValue1 )
SELECT tblEntries.EntryID, tblEntries.EntryValue, tblEntries.EntryValue
FROM tblArchive RIGHT JOIN tblEntries ON tblArchive.EntryID = tblEntries.EntryID
WHERE (((tblArchive.EntryID) Is Null));
το οποίο επιστρέφει τις εγγραφές του πίνακα tblEntries που δεν υπάρχουν στον πίνακα tblArchive
και στη συνέχεια τις προσαρτά στον πίνακα tblArchive.

Οπότε, πριν το άνοιγμα του διαγράμματος, αρκεί η εκτέλεση (προγραμματιστικά) του παραπάνω ερωτήματος.

Φιλικά, Γιάννης.
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση