
04-05-2008, 11:58
|
|
|
|
חבר מתאריך: 04.05.08
הודעות: 4
|
|
|
עזרה חשובה בשאילתת INSERT...SELECT
שלום לכולם!
יש לי בעיה קטנה עם מסד נתונים.
לאחרונה נמחקו מהפורום שלי מספר רב של משתמשים.
יש לי גיבוי ישן של מסד הנתונים הזה, ומכיוון שנמחקו אך ורק משתמשים מאוד ישנים שלא התחברו המון זמן, אני לא דואג לגבי עדכון של הודעות וכו'.
העלתי את הגיבוי הישן, ויש לי את המסד נתונים שכרגע רץ על השרת.
אני אשים את טבלת המשתמשים הישנים באותו מסד נתונים של המשתמשים לאחר מחיקה,
ואני רוצה להשתמש בשאילתת INSER...SELECT, כדי להעתיק את המשתמשים שנמצאים במסד הישן לתוך המסד החדש, כאשר אם יש מפגש של שתי קוד משתמש זהים, אזי צריכים להתעלם ולעבור למשתמש הבא.
כדי להשיג את המטרה האחרונה, צריך להשתמש בשאילתא במשהו שנקרא ON DUPLICATE KEY, כאשר אני לא מספיק חזק בSQL ולא מצאתי מדריך טוב לזה.
קיוויתי האם תוכלו לעזור לי ולבנות לי הדגמה קטנה של השאילתא ואני כבר אסדר כך שתתאים.
תודה מראש.
|