01-07-2008, 01:46
|
|
|
חבר מתאריך: 23.11.07
הודעות: 14
|
|
ניסוח שאילתת עדכון בaccess בעזרת SQL
שלום, שמי ליאור ואשמח אם תוכלו לסייע לי.
כתבתי שאילתת עדכון כזו:
קוד:
UPDATE systems LEFT JOIN integration ON (systems.X=integration.[Y]) SET systems.תפוס = True
WHERE (((systems.X)=integration![Y]));
כלומר, יש לי שתי טבלאות: האחת systems, שבה יש את השדה X,
והאחת integration, שבה יש את השדה Y.
בטבלה systems יש גם שדה של כן/לא הנקרא "תפוס". מטרת השאילתה היא לעדכן את "תפוס" שהוא יהיה "כן" בכל הX בטבלת systems שיש להם Y ששווה להם בטבלת integration.
הבעיה היא שכשאני מנסה לשמור את השאילתה, מופיעה הודעת שגיאה שאומרת שיש
קוד:
Syntax error (missing operator)
בביטוי:
קוד:
systems.X=integration.[Y]
למה זה קורה? מה הבעיה? ומה צריך לעשות כדי לפתור אותה?
תודה רבה (:
ליאור
|