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

Requêtes et SQL. Discussion :

Incompréhension d'une synthaxe sql


Sujet :

Requêtes et SQL.

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Par défaut Incompréhension d'une synthaxe sql
    Bonjour,

    Je ne comprend pas une synthaxe sql avec access que voici:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [MaTable]![PremiereSomme]/[DeuxiemeSomme]![TroisièmeSomme]As Expr1
    Pouvez-vous me dire à quoi sert le "!" et ce que fait cette instruction sql ?


    Merci infiniment

  2. #2
    Expert confirmé
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Par défaut
    Salut,

    MaTable et DeuxiemeSomme sont des noms de tables, PremiereSomme et TroisièmeSomme sont les noms de champs. Le ! est là pour indiquer "l'appartenance" du champ à telle table.

    Cette "instruction" est incomplète. une instruction c'est par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT meschamps
    FROM matable
    Ici cela signifie que le résultat de l'opération suivante : champ PremiereSomme de la table MaTable divisé par le champ TroisièmeSomme de la table DeuxiemeSomme est affecté au nom de champ (de la requête) Exp1

    J'espère avoir été clair

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Par défaut
    Merci beaucoup, j'ai compris. En fait le '!' désigne le signe d'appartenance à une table (un champ), il est comparable au '.'


    Merci beaucoup

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

Discussions similaires

  1. Erreur incompréhensible avec une condition if et une requête SQL
    Par Francky44003 dans le forum Bases de données
    Réponses: 6
    Dernier message: 16/04/2011, 17h09
  2. Echec incompréhensible d'une requête SQL
    Par laurentSc dans le forum Langage
    Réponses: 2
    Dernier message: 11/02/2010, 00h47
  3. Utilisation de MAX dans une requête SQL
    Par Evil onE dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/06/2004, 18h38
  4. [DEB.] - Transposer une table SQL en XML SCHEMA ???
    Par oulahoup dans le forum Valider
    Réponses: 2
    Dernier message: 10/06/2003, 15h11
  5. Passer de la zone d'édition vers une instruction sql
    Par tripper.dim dans le forum C++Builder
    Réponses: 2
    Dernier message: 27/11/2002, 14h44

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