记录没有显示甚至记录使用PL SQL
问题描述:
我写了一个查询来获取记录使用独特的SAPID
和CandidateID
但记录没有得到获取查询存在。记录没有显示甚至记录使用PL SQL
但对于同一SAPID和candidateId记录存在。这里是低于
SELECT VT.*,VTS.STATUS_NAME
FROM TBL_VSAT_MST_DETAIL VT
LEFT JOIN TBL_VSAT_STATUS_MST VTS ON VT.STATUS_ID = VTS.STATUS_ID
WHERE VT.SAP_ID = 'I-KA-CTPR-ENB-9016'
AND VT.CANDIDATE_ID = 'C3';
我的查询请建议我在哪里错了
更新
SELECT ENB.SAP_ID AS SAP_ID,CAND.CANDIDATEID AS CANDIDATE_ID,ENB.R4G_STATE AS STATE,ENB.SITE_TYPE AS SITETYPE,CAND.SITENAME AS SITENAME,
CAND.STATUS AS CANDIDATESTATUS ,ENB.SITEID AS SITEID,ENB.PRIORITY_SITE AS PRIORITYSITE,ENB.CIRCLE AS CIRCLE,
DECODE (VTS.STATUS_NAME,null, 'Fill Vendor Survey form', VTS.STATUS_NAME) AS VSATSTATUS,
ENB.LATITUDE, ENB.LONGITUDE, VTS.STATUS_ID
FROM R4G_OSP.ENODEB ENB
INNER JOIN R4G_OSP.CANDIDATE CAND ON ENB.SAP_ID = CAND.SAP_ID
LEFT JOIN TBL_VSAT_MST_DETAIL VT ON ENB.SAP_ID = VT.SAP_ID
LEFT JOIN TBL_VSAT_STATUS_MST VTS ON VT.STATUS_ID = VTS.STATUS_ID
WHERE ENB.SCOPE = 'EnodeB-Connected_MW'
AND ENB.SITEBACKHAUL = 'MW'
AND CAND.STATUS = 'Fill Vendor Survey Form'
AND (VT.STATUS_ID IS NULL OR VT.STATUS_ID IN (2,4))
AND ENB.SAP_ID = 'I-KA-CTPR-ENB-9016'
AND CAND.CANDIDATEID = 'C3';
答
我想你已经有查询:我得到的是从你的第二个查询:
SELECT ENB.SAP_ID AS SAP_ID
,CAND.CANDIDATEID AS CANDIDATE_ID
,VT.*
,VTS.STATUS_NAME
FROM R4G_OSP.ENODEB ENB
INNER JOIN R4G_OSP.CANDIDATE CAND ON ENB.SAP_ID = CAND.SAP_ID
LEFT JOIN TBL_VSAT_MST_DETAIL VT ON ENB.SAP_ID = VT.SAP_ID
LEFT JOIN TBL_VSAT_STATUS_MST VTS ON VT.STATUS_ID = VTS.STATUS_ID
WHERE ENB.SCOPE = 'EnodeB-Connected_MW'
AND ENB.SITEBACKHAUL = 'MW'
AND CAND.STATUS = 'Fill Vendor Survey Form'
AND (VT.STATUS_ID IS NULL
OR VT.STATUS_ID IN (2, 4)
)
AND ENB.SAP_ID = 'I-KA-CTPR-ENB-9016'
AND CAND.CANDIDATEID = 'C3';
+0
所以这一个是最后一个? – BNN
这是什么查询的结果; 'SELECT * FROM TBL_VSAT_MST_DETAIL WHERE SAP_ID = 'I-KA-CTPR-ENB-9016' AND CANDIDATE_ID =“C3''? – krokodilko
@krokodilko:没有记录来了..但它是他们 – BNN
你怎么能说是吗? – etsa