שלח תשובה

זירת השאלות

490
צפיות
0
תשובות

SQL: הצגת נתונים גם אם הם לא קיימים

,‏ 7 ביוני, 2005

(MySQL 4)

אני עושה GROUP BY כדי להוציא את מספר הכניסות לאתר בכל יום:


SELECT DAYOFWEEK(received) AS day, COUNT(*) AS value FROM `stat` GROUP BY DAYOFWEEK(received) ORDER BY DAYOFWEEK(received)


אני רוצה שהשאילתה תשלוף את כל הימים, גם אם אין רשומות בקשר לאותו יום (ואז value יהיה שווה 0).

אני יודע שאפשר לסדר איזה לופ שיעשה את זה, אבל אני זוכר שראיתי כזה דבר נעשה ב- SQL איפה שהוא (הבעיה שאני לא זוכר איפה…).

תגיות:

0 תשובות

    שלח תשובה

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

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

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

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

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