Ok, this is the before. This is how I think it should
look.
SELECT munis_prempmst.prem_lname,
munis_prempmst.prem_fname, munis_premppay.prep_emp,
munis_premppay.prep_pay, munis_premppay.prep_hrly_rt,
munis_premppay.prep_daily_rt, munis_premppay.prep_per_sal,
munis_premppay.prep_loc, munis_prlocatn.prln_long,
munis_prempmst.prem_act_stat, munis_prempmst.prem_p_freq,
munis_prempmst.prem_proj, munis_premppay.prep_emp
FROM munis_prempmst, munis_premppay, munis_prlocatn
WHERE ((munis_premppay.prep_emp)=(munis_prempmst.prem_emp)
And (munis_premppay.prep_proj)=(munis_prempmst.prem_proj))
And (munis_prempmst.prem_loc)=(munis_prlocatn.prln_code)
And ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) And
(((munis_premppay.prep_loc)>='T114' And
(munis_premppay.prep_loc)<'T130') Or
((munis_premppay.prep_loc)>'T130' And
(munis_premppay.prep_loc)<'T320') Or
((munis_premppay.prep_loc)>'T320' And
(munis_premppay.prep_loc)<'T340') Or
((munis_premppay.prep_loc)>'T340' And
(munis_premppay.prep_loc)<'T410') Or
((munis_premppay.prep_loc)>'T410' And
(munis_premppay.prep_loc)<'T420') Or
((munis_premppay.prep_loc)>'T420' And
(munis_premppay.prep_loc)<'T430') Or
((munis_premppay.prep_loc)>'T430' And
(munis_premppay.prep_loc)<'T440') Or
((munis_premppay.prep_loc)>'T440' And
(munis_premppay.prep_loc)<'T450') Or
((munis_premppay.prep_loc)>'T450' And
(munis_premppay.prep_loc)<='T910')) And
munis_prempmst.prem_act_stat='A' And
munis_prempmst.prem_p_freq='W' And
munis_prempmst.prem_proj=0
ORDER BY munis_premppay.prep_loc,
munis_prempmst.prem_lname, munis_prempmst.prem_fname,
munis_premppay.prep_emp;
After look, causing the timeout:
SELECT munis_prempmst.prem_lname,
munis_prempmst.prem_fname, munis_premppay.prep_emp,
munis_premppay.prep_pay, munis_premppay.prep_hrly_rt,
munis_premppay.prep_daily_rt, munis_premppay.prep_per_sal,
munis_premppay.prep_loc, munis_prlocatn.prln_long,
munis_prempmst.prem_act_stat, munis_prempmst.prem_p_freq,
munis_prempmst.prem_proj, munis_premppay.prep_emp
FROM munis_prempmst, munis_premppay, munis_prlocatn
WHERE (((munis_premppay.prep_emp)=([munis_prempmst].
[prem_emp])) AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>='T114' And
(munis_premppay.prep_loc)<'T130') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T130' And
(munis_premppay.prep_loc)<'T320') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T320' And
(munis_premppay.prep_loc)<'T340') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T340' And
(munis_premppay.prep_loc)<'T410') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T410' And
(munis_premppay.prep_loc)<'T420') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T420' And
(munis_premppay.prep_loc)<'T430') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T430' And
(munis_premppay.prep_loc)<'T440') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T440' And
(munis_premppay.prep_loc)<'T450') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code]))) OR
(((munis_premppay.prep_emp)=([munis_prempmst].[prem_emp]))
AND ((munis_premppay.prep_pay)>=101 And
(munis_premppay.prep_pay)<=108) AND
((munis_premppay.prep_loc)>'T450' And
(munis_premppay.prep_loc)<='T910') AND
((munis_prempmst.prem_act_stat)='A') AND
((munis_prempmst.prem_p_freq)='W') AND
((munis_prempmst.prem_proj)=0) AND
((munis_premppay.prep_proj)=([munis_prempmst].
[prem_proj])) AND ((munis_prempmst.prem_loc)=
([munis_prlocatn].[prln_code])))
ORDER BY munis_premppay.prep_loc,
munis_prempmst.prem_lname, munis_prempmst.prem_fname,
munis_premppay.prep_emp;
If you can figure it out, your the best!
-----Original Message-----
Hi Joe
Yes, I would want to see the sql text.
Immanuel Sibero
.