Código SQL:
Ver original
SELECT S.descripcion,N.productor,N.fechainicial,N.fechafinal,N.horascotizadas FROM nsal N, nmpr P, nsec S WHERE N.empresa=001 AND N.tipo=1 AND N.fechainicial>=@fFecha_inicial AND N.fechafinal<=@fFecha_final AND N.basecontcomunes<>0 AND N.productor=P.productor AND S.seccion=P.seccion ORDER BY N.fechainicial ASC
Mi problema es que me da lo que quiero pero sale cada fila 3 veces en vez de 1. Me ha surgido claro, al juntar tablas, exactamente cuando he pemito los dos ultimos AND. Me podeis ayudar y decirme al menos pq podria ser???