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 :

Problème de Comparaison dans un champ


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2011
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 39
    Points : 31
    Points
    31
    Par défaut Problème de Comparaison dans un champ
    Salut,

    Voici mon problème j'ai 2 tables différentes, dans une des table j'ai un numéros de commande du type :123456.
    Et dans l'autre table j'ai un champs qui contient un texte de ce type:'Basse sur la commande clients 123456'

    Ma question est la suivante : est'il possible de faire un comparaison et vérifier si le numéros de commande correspond a celui dans le champs de la 2em table (En SQL).

    Merci

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 091
    Points : 30 865
    Points
    30 865
    Par défaut
    Avec une expression comme libelle LIKE "% " || commande si ton numéro de commande est toujours à la fin du libellé.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2011
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 39
    Points : 31
    Points
    31
    Par défaut
    Merci pour ta réponse rapide mais je ne comprends pas vraiment ta réponse si ça ne te dérange pas d’être légèrement plus explicite ça serait sympa.

    Et pour te répondre non le numéro de commande n'est pas toujours a la fin du champ. Parfois la date de création se rajoute à la fin.

  4. #4
    Membre expérimenté Avatar de Yanika_bzh
    Homme Profil pro
    Responsable Applicatif et R&D
    Inscrit en
    Février 2006
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Responsable Applicatif et R&D
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 1 144
    Points : 1 738
    Points
    1 738
    Par défaut
    Le mieux serait (si possible) de modifier votre modele de données !
    Car sinon, vous allez vous trimbaler du code pas beau et tres peu performant.
    En plus le like ne va pas etre la solution car un

    vous rammenera les occurences contenant cet extrait soit potentiellement ''Basse sur la commande clients 123456' mais peut etre aussi 'Basse sur la commande clients 1123456', ce qui invalide votre regle fonctionnelle, en plus d'avoir des performances affreuses (et ca n'ira pas mieux avec le temps).

    Il y aura surement une solution technique, mais a quel prix ?
    Donc si vous pouvez, revoyer votre modele

    Bon courage
    Dans la connaissance du monde, ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux. (Pierre Dac)

Discussions similaires

  1. Problème de valeur dans un champ Time
    Par neuneu1 dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/12/2007, 22h32
  2. [SQL] Problème d'affichage dans un champ text
    Par lefreeman42 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/07/2007, 09h54
  3. Problème de comparaison dans une proc
    Par hpavavar dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 27/02/2007, 13h34
  4. [JTextField] Problème d'affichage dans un champ ...
    Par mitje dans le forum Composants
    Réponses: 2
    Dernier message: 01/02/2006, 15h41
  5. Problème de soustraction dans un champ
    Par Tyraelina dans le forum Access
    Réponses: 1
    Dernier message: 18/12/2005, 17h18

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