我有一个保存工程师,appt_date和appt_slot的sql表。sql中的连续日期和约会
engineer_id, visit_date, visit_slot
1, 20/10/12, All Day
1, 21/10/12, AM
2, 20/10/12, All Day
2, 21/10/12, All Day
2, 22/10/12, All Day
3, 20/10/12, PM
3, 21/10/12, All Day
3, 22/10/12, PM
我想什么来展示的是
Engineer_id, start_visit, end_visit
1, 20/10/12 All Day, 21/10/12 AM
2, 20/10/12 All Day, 22/10/12 All Day
3, 20/10/12 PM, 21/10/12 All Day
3, 22/10/12 PM, 22/10/12 PM
我与SQL显示在预定的休息挣扎,任何帮助,将不胜感激。 谢谢
哪个RDBMS? SQL服务器?还是oracle? –
到目前为止您有任何sql代码吗?如果是这样,张贴它 –
不确定你的意思是“预订中断”?除了为每个engineer_id获取'min(visit_date)'和'max(visit_date)',还有更多吗? –