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

MS SQL Server Discussion :

Requete petite question


Sujet :

MS SQL Server

  1. #1
    Membre extrêmement actif
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Points : 858
    Points
    858
    Par défaut Requete petite question
    Salut a tous et merci pour lire ma question! J'utilise SQL Server 2008 et je
    veux selectionner les partenaires qui ont plus de 2 adresses de contact de mon tableau (l'addresse et stoque dans le champ Strada du tableau ap_PARTENERI_ADRESE. Comme vous voyez de mon code j'ai 2 tableaux:
    ap_PARTENERI et ap_PARTENERI_ADRESE

    Voila ce que j'ai essaye:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    SELECT a.IdPartener,a.Nume,b.Strada 
    FROM stk..ap_PARTENERI a 
    INNER JOIN ap_PARTENERI_ADRESE b
    ON (a.IdPartener = b.IdPartener)
    WHERE b.Strada>2
    ORDER BY Nume
    Erreur:

    Le champ Strada contient une adresse au format Rue de l'Etoiles, 9. (a mon cas c'est Ileana Cosanzeana 9)

    Et en faisant cette requete en SQL Server 2008 il me donne cette erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Conversion failed when converting the varchar value 'Ileana Cosinzeana, 9' to data type int.

  2. #2
    Membre extrêmement actif
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Points : 858
    Points
    858
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    SELECT * 
    FROM 
    (SELECT IdPartener, COUNT(IdAdresa) As Iduri 
    FROM ap_PARTENERI_ADRESE b4
    -- pun conditia ca fiecare partener sa aiba mai mult de 2 adrese
    GROUP BY IdPartener) x 
    INNER JOIN ap_PARTENERI b5
    ON(b5.IdPartener = x.IdPartener) 
    WHERE Iduri>1
    J'ai resolu merci en tout cas!

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

Discussions similaires

  1. Petite question sur une requete
    Par dam28800 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 16/02/2010, 10h30
  2. petite question sur requete oracle SQL
    Par blaise4714 dans le forum Oracle
    Réponses: 5
    Dernier message: 29/06/2009, 17h46
  3. [Visuel XP] Petite question sur le theme XP...
    Par ZoumZoumMan dans le forum C++Builder
    Réponses: 12
    Dernier message: 20/01/2005, 15h41
  4. Petite question à propos d'une requete
    Par ViBy dans le forum Langage SQL
    Réponses: 4
    Dernier message: 15/09/2004, 13h21
  5. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 14h49

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