本文介绍了如何从sql表中选择数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我的桌子是 projecttaskid status projectid resid ------------ ----------------------------------- 1暂停9 43 2 in进度9 44 3正在进行中9 43 4草案9 43 5暂停10 43 ----------------- ----------------------------- 现在我想要 任务计数(具有状态!=草案)渣油43作为[assignedTaskcount]和总任务计数(具有状态!=草稿)为[Totaltaskcount] 其中projectid = 9 in single query 我希望输出为 assignedTaskcount Totaltaskcount ---------------------------------------- 2 3 ---------------------------------------- 请提供查询帮助。我不能使用resi d直接在查询中,我要通过加入其他表来获取它。 但为了您的理解,请在这张桌子上帮助我。解决方案 My table isprojecttaskid status projectid resid-----------------------------------------------1 on hold 9 432 in progress 9 443 in progress 9 434 draft 9 435 on hold 10 43----------------------------------------------Now I wanttaskcount (having status!=draft) of resid 43 as [assignedTaskcount] and total taskcount (having status!=draft) as[Totaltaskcount]where projectid=9 in a single queryI want the output asassignedTaskcount Totaltaskcount---------------------------------------- 2 3----------------------------------------Please help by giving the query.I can't use resid as direct in query,I've to fetch it by joining with other table.But for your easy understanding,just help me on this table. 解决方案 这篇关于如何从sql表中选择数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-28 01:37