sgl

kozkoz

New member
sgl

שלום, מישהו יודע איך משווים בין תאריכים בשאילתה בין שתי טבלאות? בטבלה אחת יש לי תאריך ואני רוצה לבדוק אם התאריך בטבלה שניה גדול ממנו. האם צריך לכתוב את הבדיקה ב where או ב on של ה inner join? תודה
 

kozkoz

New member
הבעיה היא בכתיבת השאילתה

איך כותבים שאילתה שבה רוצים להשוות תאריכים? כתבתי שאילתה דומה לזו select buy1.id from buy1 inner join buy2 on buy1.id=buy2.id where buy1.date>buy2.date שמתי " רק מחוץ לשאיתה. והיא לא עובדת האם צריך להוסיף & או # או "? תודה
 

kozkoz

New member
Access בלבד

אני עובדת עם Access האם הפקודה datediff היא מוכרת לAccess או רק ל sql server? האם מישהו יודע איך כותבים שאילתה שמשתמשת בפקודה זו? תודה
 

NinjaHacker

New member
כן.

datediff מוכרת לאקסס, אבל השימוש בה מיועד לגלות כמה זמן עבר מתאריך מסויים. כדי להשוות בין תאריכים עדיף להשתמש בסימנים <> או להשתמש ב Between. אני לא רואה בעיה להשתמש בפונקציות האלה. אם נתקלת בבעיה צפציפית, פרטי.
 
למעלה