我在我的数据库中产生期望的结果时遇到问题。我想从其他表中提取“总行数”,其中条件将属于另一个表。要说清楚,下面是示例插图。在我的方案中需要的正确SQL语句
>tblBus
>
>Bus ID ~ Day~ Type
>
>1000 | Monday | Public
>2000|Monday | Private
>3000|Tuesday| Public
>4000|Monday | Public
>tblReservation
>
>Bus ID | Date
>1000 | 2013/3/4
>2000 | 2013/3/4
>3000 | 2013/3/6
让说,预订当天是星期一,这是2013年3月4日..我想显示所有的公共巴士上可用的周一新行有保留的总数在那辆巴士上制造的。
例如
GeneratedTable(其中date = '2013/3/4',类型= '公共',天= '星期一')
>Bus ID | Day | Type | TotalNumberReservation
>1000 |Monday | Public | 1
>4000 |Monday | Public | 1
'JOIN','GROUP BY'和'COUNT'。 – Wrikken 2013-03-05 19:21:19