要在表OB_QUEUES中查QueueID,Invalid两个字段满足JobID='test',同时还要在另外一个表OB_CONYACT_TEST中查满足QueueID和JobID等于上面查到的,每一对(QueueID,JobID)存在的记录条数,命名为Number,最后要得到结果记录的形式是QueueID Invalid Number 三列,数据库是Oracle select Ob_Queues.Queueid,Ob_Queues.Invalid,Ob_Contact_Test.Count(queueid)
from Ob_Queues left join OB_CONTACT_TEST
on Ob_Queues.Queueid=OB_CONTACT_TEST.QUEUEID
where Ob_Queues.Jobid='test'
我这样写的怎么不好使?
from Ob_Queues left join OB_CONTACT_TEST
on Ob_Queues.Queueid=OB_CONTACT_TEST.QUEUEID
where Ob_Queues.Jobid='test'
我这样写的怎么不好使?
解决方案 »
- 类型(System.Web.UI.WebControls.Label)与控件(System.Web.UI.HtmlControls.HtmlGenericC
- 请问:在.aspx页面中,如何将具体的文件名换成hidden中的值?请看代码:
- Sql 高手指点?急!!!!!!!
- 救命啊!!ASP.NET的问题,不难超级头疼!!!
- 求SqlDataSource填充dataset的方法,谢谢!~~
- 在用网页打开PPT时,怎样才能默认的折叠左边的大纲?
- 分析器错误信息: 访问被拒绝:“**程序集”。
- 我申请了一个域名和.net空间,有树控件的网页放上去出现错误?
- 谁知道哪里有VS.NET下载呀?找了好多地方都没找到呢
- jquery怎么禁止页面滚动到顶部?
- 急!!!DataGrid同一列绑定不同控件
- 关于局部刷新
select Ob_Queues.Queueid,Ob_Queues.Invalid,Count(Ob_Contact_Test.queueid)
from Ob_Queues left join OB_CONTACT_TEST
on Ob_Queues.Queueid=OB_CONTACT_TEST.QUEUEID
where Ob_Queues.Jobid='test'
from Ob_Queues left join OB_CONTACT_TEST
on Ob_Queues.Queueid=OB_CONTACT_TEST.QUEUEID
where Ob_Queues.Jobid='test'
group by Ob_Queues.Queueid,Ob_Queues.Invalid
SELECT Ob_Queues.Queueid,Ob_Queues.Invalid,COUNT(Ob_Queues.Queueid) as Number from OB_QUEUES,OB_CONYACT_TEST
WHERE Ob_Queues.Queueid=OB_CONTACT_TEST.QUEUEID and Ob_Queues.Jobid='test' group by Ob_Queues.Queueid
select distinct A.Queueid,A.Invalid,count(A.Queueid)over(Partition by A.QUEUEID order by A.QUEUEID) nNumber
from dlg_ob_queues A
left join dlg_ob_conyact_test B
on A.Queueid=B.Queueid and A.Jobid = B.Jobid
where A.Jobid = 'test'
count(Ob_Contact_Test.queueid)