IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

[sql] [jointure] champs = substring(champs,1,5)


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 48
    Points : 44
    Points
    44
    Par défaut [sql] [jointure] champs = substring(champs,1,5)
    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

  2. #2
    Membre éprouvé Avatar de pinocchio
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2002
    Messages : 795
    Points : 960
    Points
    960
    Par défaut
    Sous ORACLE cela ne poserait pas de pb mais tu ne sembles pas être sous ORACLE mais seul un voyant peut le savoir 8)
    La SNCF est mon ami
    blog PARIS-GRANVILLE
    Inscription au panel IPSOS (possibilité d'avoir des bons d'achats)

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 48
    Points : 44
    Points
    44
    Par défaut
    oups escuser moi c sous sql server

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Sql en Mysql, lire champs par champs
    Par igaurillac dans le forum C#
    Réponses: 5
    Dernier message: 09/06/2007, 19h46
  2. SQL : Jointure droite sur plusieurs champs
    Par Platon93 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 19/12/2006, 13h55
  3. Pb Jointure reflexive et champ NULL
    Par VincentR dans le forum SQL
    Réponses: 8
    Dernier message: 19/01/2005, 14h14
  4. mot clef sql pour nom de champ
    Par bobinou007 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/10/2004, 13h21
  5. Réponses: 8
    Dernier message: 23/10/2003, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo