列出一周中的天数和当天的事件(php,mysql)


Listing days of week and events on that day (php,mysql)

那么,我有一个页面,我想列出一周中所有的日子和那天的酒吧活动。有些日子没有活动,但我仍然想列出一周中的每一天。我应该如何设置在我的mysql数据库?

SELECT
    w.week_day
  , e.pub_id
  , e.event
FROM 
    weekday AS w
  LEFT JOIN 
    event AS e
      ON  e.day_of_week_number = w.week_number
      AND e.pub_id = @search_this_pub_id
ORDER BY 
    w.week_number