שלח תשובה

זירת השאלות

227
צפיות
2
תשובות

חיבור שאילתה

,‏ 10 בפברואר, 2005

יש לי שתי טבלאות.
טבלת משתמשים למשל, ועוד טבלה, שבה כל יום שמשתמש מתחבר, נוספת רשומה עם הID שלו.
אני לא מצליח לחבר שאילתה, שתבחר את הכל הID מטבלת מהשתמשים, שלא רשומים (בתאריך של היום) בטבלת ההתחברויות [שזה בעצם לבחור משתמשים שלא התחברו היום].

אני מקווה שאני מובן, אם לא תגידו.

אני לא מבקש שתכינו לי את השאילתה, אלה תגידו לי באיזה סוג של שאילתה עליי להשתמש כדי לבצע את מה שאני רוצה, פשוט אין לי מושג. [ניסיתי מספר סוגי איחודים ולא הצלחתי].

תודה רבה לעוזרים.

תגיות:

2 תשובות

  1. אוריקס הגיב:

    משהו כזה:
    [בהנחה שזה אקסס]


    SELECT [Users].*
    FROM [Users]
    WHERE [Users].[UserID] IN (
            SELECT [Logs].[UserID]
            FROM [TodayLogs]
            WHERE DateDiff("d",[Logs].[LogDate],date())) = 0
    )

  2. Night הגיב:

    תודה
    דרך אגב זה MySQL.
    לא הסתדרתי עם השאילתה המקוננת [חיפשתי וקראתי על זה ברפרנס באתר של MySQL], לכן פיצלתי את זה לשני שאילתות ועוד כמה שינויים, והצלחתי.

    תודה

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!