somem campos do sql

(marcia michels) #1

olhem o sql abaixo, somem todos os campos do POSICIONAMENTO DOS CAMPOS,
como isso é possivel??? no editor mysql, funciona perfeitamente! os campos campa_cod e progru_cod sao passados por filtro.
valeu
márcia

SELECT
emppes.emp_cod, emppes.emppes_cod, emppes_nom, progru.progru_nom, progru.progru_cod, emppes.emppes_email,
campa.campa_cod, campa.campa_nom, emppes.mun_cod, emppes.unf_sig
FROM
emppes, campa, progru, clifut as clif
where emppes.emp_cod = [var_emp_cod] and campa.emp_cod = [var_emp_cod] and progru.emp_cod = [var_emp_cod] and clif.emp_cod = [var_emp_cod]
and emppes.emppes_cod > 0 and clif.emppes_cod = emppes.emppes_cod
and clif.clifut_sta = ‘VENDA’ and
(not exists (select * from clifut where clifut.progru_cod = progru.progru_cod
and clifut.emppes_cod = emppes.emppes_cod ))
group by clif.emppes_cod

(Haroldo) #2

É o select prinicipal de uma consulta?
Utilize:

if (empty({sc_where_atual})){ sc_select_where(add) = "where campoX > [variavel_global]"; } else{ sc_select_where(add) = "AND campoX > [variavel_global]"; }