我有以下sql表:
现在我想按优先级3设置任务的优先级,这些优先级分配给五个以上的开发人员。 Priority3是优先级名称。
Update Priority
Set Priority_Name = priority3
From Task_Priority, Task_Assignment
Where Task_Priority. Priority_ID = Priority. Priority_ID
and Task_Priority. Task_ID = Task_Assignment. Task_ID
and (select count(*) from Task_Assignment where Task_Assignment. Task_ID= Task_Priority. Task_ID) >=5
Select Tasks. Task _name
From Tasks , Task_Assignment
Where Tasks. Task _ID = Task_Assignment. Task_ID
And (select count(Creator_ID) from Task_Assignment
where Task_Assignment. Task_ID= Tasks. Task _ID)=0
And (select count(Developer_ID) from Task_Assignment
where Task_Assignment. Task_ID= Tasks. Task _ID)=0
我该怎么做?