Salut a tous !

voila j'aimerais savoir si ce type de jointure est faisable et si oui, si le fait d'extraire les 5 premiers caracteres a chaque fois ne va pas poser de problemes qd un numero ne fait que 4 de longueur :

en fait NUMERO(zabpq) peut etre de type : 81236 ou 8123
et b_number de type : 812365489


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
select count(*), sum(Heure_Duree), opérateur 
from le_04_05_01_tickets, zabpq
where incoming_route in(select entrant from Les_Routes) 
and point_sémaphore in(select ps from points_semaphores)-- where SUBSTRING(villes,1,4) = 'Boul') 
and NUMERO = substring(convert(nvarchar(50), b_number),1,5)
and cause_code <> 255
group by opérateur