当前位置: 代码迷 >> Oracle管理 >> oracle话语查询
  详细解决方案

oracle话语查询

热度:82   发布时间:2016-04-24 04:52:37.0
oracle语句查询
SELECT  B.RIQI_DATE,A.DANJ_NO,C.SHANGP_NO ,B.SHOUH_STAFF 
FROM SYN_HIS_YW_SJZL A,SYN_HIS_RK_KPD_HZ B,JC_SPZL C
WHERE A.DANJ_NO= B.DANJ_NO
AND A.SHANGP_ID=C.SHANGP_ID
AND B.SHOUH_STAFF IN 
    (SELECT DISTINCT ZUOY_STAFF FROM SYN_HIS_YW_ZYRYJL  WHERE CAOZJS_ID IN 
    (SELECT JIAOS_ID FROM KH_JC_JSZD WHERE JIAOS_NAME IN ('入库收货组长','入库收货员')))
AND B.RIQI_DATE>=:BEGIN_RQ  
AND B.RIQI_DATE<:END_RQ + 1
AND B.SHOUH_STAFF LIKE NVL(:SHOUH_STAFF,'%')
GROUP BY B.RIQI_DATE,A.DANJ_NO,C.SHANGP_NO, B.SHOUH_STAFF
语句如上,我现在想查询一下,SHOUH_STAFF是姜倩倩,BEGIN_RQ是2010/9/19,END_RQ是2010/9/21,请问,我该怎么将数值代入到语句中进行查询?在此谢过各位。
------解决方案--------------------
对应几个绑定变量就行了
  相关解决方案