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

Développement SQL Server Discussion :

[2014] Requete dynamique


Sujet :

Développement SQL Server

  1. #1
    Membre actif Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Points : 246
    Points
    246
    Par défaut [2014] Requete dynamique
    Bonjour,

    Je pense que je ne suis pas dans la bonne voie pour atteindre ce que je souhaite.

    Voici ma requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    		SELECT (
    			 SELECT 
    				'ISNULL(' + SUBSTRING(MAA_ALLELS,1,1) + ') + ' + 'ISNULL(' + SUBSTRING(MAA_ALLELS,2,1) + ') + ' + 'ISNULL(' + SUBSTRING(MAA_ALLELS,3,1) + ') ' 
    			FROM 
    				[230318122748_3578] 
    				LEFT JOIN MARKER_SET ON [230318122748_3578].EXM_NAME = MARKER_SET.MAR_NAME 
    				LEFT JOIN MAR_ALLEL ON MAR_ALLEL.MAR_ID = MARKER_SET.MAR_ID AND MAR_ALLEL.MAA_VARIATION = MARKER_SET.MAS_VARIATION
    			WHERE 
    				MARKER_SET.SET_NAME = (SELECT PROJECT.PRO_SET FROM PROJECT WHERE PROJECT.PRO_ID = '3578') 
    				AND 
    				[230318122748_3578].EXM_NAME = EXPERIMENT_MARKER_3585.EXM_NAME	
    		) 
    		FROM 
    			[230318122748_3578] 
    		WHERE 
    			[230318122748_3578].EXM_NAME = EXPERIMENT_MARKER_3585.EXM_NAME
    Besoin : Je souhaite que le code en gras / italique soit interprété par le moteur ; ce code permet de réaliser une somme de colonnes dans une autre table ; quand je l'exécute, SSMS me retourne une erreur de typage : impossible de convertir en INT les données.

    Est-ce que vous pouvez m'éclairer ?

    Cordialement
    while (true) echo 'comique';
    Du comique de répétition ...
    Pour des questions de lisibilité, utilisez la balise [code]
    Si votre problème est résolu, n'oubliez pas le tag

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 101
    Points : 187
    Points
    187

  3. #3
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour,

    Il nous faudrait la structure de vos table et un jeu d'essai, ainsi que le résultat attendu, car là, difficile de comprendre où vous voulez en venir...

Discussions similaires

  1. [ASA 8] Procédure stockée et requete dynamique
    Par Xavier38 dans le forum Sybase
    Réponses: 3
    Dernier message: 14/02/2006, 15h20
  2. MigrationForms6i_9i&Requete-Dynamique-Reoprts
    Par dev_ora_moimeme dans le forum Reports
    Réponses: 4
    Dernier message: 11/01/2006, 11h17
  3. requetes dynamique
    Par ghostdog dans le forum C
    Réponses: 3
    Dernier message: 17/10/2005, 15h45
  4. requete dynamique
    Par cyrill.gremaud dans le forum ASP
    Réponses: 2
    Dernier message: 14/09/2005, 17h49
  5. requete dynamique
    Par Tigresse dans le forum Requêtes
    Réponses: 2
    Dernier message: 01/08/2003, 15h52

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