Dacă cerinţa era cea scrisă de mine în al doilea mesaj (adică schimbarea e în funcţie de valoarea parametrului, nu în funcţie de valoarea câmpului), atunci cred că rezolvarea ta nu este bună (lipseşte o paranteză în jurul primului OR). De exemplu, atunci când @soc=3 sunt incluse şi rândurile în care f.soc=0 şi rândurile în care f.soc=3, dar nu şi rândurile în care f.soc=2. Asta vroiai ?
Răzvan