652
צפיות
צפיות
0
תשובות
תשובות
SQL: הצגת נתונים גם אם הם לא קיימים
(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 תשובות