我有一个如下的表格。
我需要一个类似下面格式的报告。
Table Name:activity.
coloumn name:
activity_id,Date,assign_engr,Task_Type, Task_Status
1,2013-12-31,Sachin,Monthly,Scheduled
2.2013-12-23,Mikel,Weekly,Done
我需要一个类似下面格式的报告。
Date Monthly Task Weekly Task Assign Engr Task_Status
我有以下的查询:
select b.Date,(select a.Task_Name from activity a where a.Task_Type='Monthly' and a.Date=b.Date) AS Monthly,(select a.Task_Name from activity a where Task_Type='Weekly' and a.Date=b.Date) AS Weekly,b.Task_status from activity b;
出现以下错误。
ERROR 1242 (21000): Subquery returns more than 1 row
请帮助我