【发布时间】:2013-12-19 16:48:22
【问题描述】:
我有一张如下表。
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
请帮帮我
【问题讨论】:
标签: mysql