Como resolver um problema de subselect dentro de uma SP?
26/01/2006
0
Não consigo utilizar esta subselect no Firebird 1.5...algum dos colegas sabe como posso contornar esse problema para conseguir o resultado abaixo?
if (cod_itmh_temp in (SELECT RI.COD_ITMH FROM TBCIME_PACIENTE PA
INNER JOIN TBCIME_REGRA_PACI RE ON RE.cod_cart_paci = PA.COD_CART_PACI
INNER JOIN TBCIME_REGRA_ITEM_PACI RI ON RI.COD_REGR = RE.COD_REGR
AND RI.COD_CART_PACI = RE.COD_CART_PACI
WHERE PA.COD_EMPR = :cod_empr)) then
count_imh = count_imh + 1;
if (cod_itmh_temp in (SELECT RI.COD_ITMH FROM TBCIME_PACIENTE PA
INNER JOIN TBCIME_REGRA_PACI RE ON RE.cod_cart_paci = PA.COD_CART_PACI
INNER JOIN TBCIME_REGRA_ITEM_PACI RI ON RI.COD_REGR = RE.COD_REGR
AND RI.COD_CART_PACI = RE.COD_CART_PACI
WHERE PA.COD_EMPR = :cod_empr)) then
count_imh = count_imh + 1;
Thelinuxlich
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)