שלח תשובה

זירת השאלות

593
צפיות
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 תשובות

    שלח תשובה