> Tous les forums > Forum Bureautique
 Access 2003 Préciser champ d'une table préciseSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
PatDeCaen
  Posté le 01/11/2013 @ 14:58 
Aller en bas de la page 
Astucien

Bonjour,

Dans une requête, j'ai un camp qui calcule le Hors taxe avec la formule :

HT: [TTC]/(1+([TauxTVA]/100))

Mon problème est que dans ma requête, j'ai 2 tables qui ont un champ TTC (table Comptabilité et table PST).

Comment modifier ma formule pour qu'elle prenne le TTC de ma table Comptabilité plutôt que de ma table PST ?

Merci d'avance.



Modifié par PatDeCaen le 01/11/2013 15:32
Publicité
PatDeCaen
 Posté le 01/11/2013 à 15:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

En me plongeant dans le SQL généré, j'ai trouvé : [Comptabilité].TTC

Magnan
 Posté le 01/11/2013 à 16:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Les [] sont optionnels et ne servent qu'à borner des noms de tables et/ou champs qui contiennent des espaces.

J'oblige mes étudiants à :

- ne jamais utiliser le même nom de champ dans 2 ou plusieurs tables afin d'éviter les ambiguïtés que tu rencontres. Si la valeur est la même dans les 2 cas, pourquoi ne pas créer une table TVA ?

- toujours spécifier la table utilisée afin de faciliter la relecture des requêtes, Client.nom_cli

- ne jamais mettre d'espace dans un nom de table/champ, cela simplifie l'écriture/lecture des requêtes.

A+



Modifié par Magnan le 01/11/2013 16:34
PatDeCaen
 Posté le 02/11/2013 à 07:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Magnan a écrit :

Bonjour,

Les [] sont optionnels et ne servent qu'à borner des noms de tables et/ou champs qui contiennent des espaces.

J'oblige mes étudiants à :

- ne jamais utiliser le même nom de champ dans 2 ou plusieurs tables afin d'éviter les ambiguïtés que tu rencontres. Si la valeur est la même dans les 2 cas, pourquoi ne pas créer une table TVA ?

- toujours spécifier la table utilisée afin de faciliter la relecture des requêtes, Client.nom_cli

- ne jamais mettre d'espace dans un nom de table/champ, cela simplifie l'écriture/lecture des requêtes.

A+

Bonjour,

Tu as parfaitement raison.

Ce sont des règles que je m'efforce de respecter, mais parfois j'oublie.

(Ca fait des années que je n'avais plus créé de base de données...)

Dis-moi, puisque tu as l'air d'être un spécialiste,

Dans une autre base de données,

celle que j'utilise pour gérer mon entreprise,

dans certains formulaires,

si je supprime un enregistrement,

ça me supprime tous les enregistrements.

Je crois que c'est par rapport aux liaisons entre les tables,

mais je ne sais pas ce qu'il faut faire pour éviter ce genre de désagrément.

Peux-tu me le dire ?

Merci d'avance.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
879,99 €Ultraportable MSI Modern 15 (Core i7, 16 Go RAM, SSD 512 Go) à 879,99 €
999 € -12%

Fnac fait une promotion sur l'ultraportable MSI Modern 15 A11MU-1005FR qui passe à 879,99 € au lieu de 999 €. Cet ordinateur possède une dalle 15.6 pouces Full HD IPS, est équipé d'un processeur Intel Core i7-1195G7, de 16 Go de RAM et d'un SSD NVME de 512 Go (un emplacement M.2 libre est également disponible). Il ne pèse que 1,6 kg et offre une autonomie d'une dizaine d'heures. Il est fourni avec Windows 11.


Voir l'offre
3 €Opération BD Eté 2022 : sélection de bandes dessinées à 3 €

Fnac participe à l'opération BD Eté 2022 où une sélection de bandes dessinées vous est proposée à 3 €. Vous trouverez des Lucky Luke, Tuniques Bleues, Agent 212, Gaston, Boule & Bill, Cédric, Spirou, Kid Paddle, Game Over, ... 


Voir l'offre
599,99 €Ultraportable 15 pouces Asus Vivobook S533UA (OLED FHD, R5 5500U, 8 Go, SSD 512 Go) à 599,99 €
799,99 € -25%

RueDuCommerce fait une promotion sur l'ultraportable Asus Vivobook S533UA-L1216T qui passe à 599,99 € au lieu de 799 €. Cet ordinateur dispose d'un superbe écran 15 pouces OLED FHD, d'un processeur AMD Ryzen 5 5500U (6 coeurs) avec chip Radeon Vega 7 intégré, 8 Go de RAM, un SSD NVMe de 512 Go et tourne sous Windows 10 que vous pouvez mettre à jour pour Windows 11. Il ne pèse que 1,8 kg et propose une autonomie réelle de 7h30.


Voir l'offre
49,99 €Clavier mécanique Logitech G413 à 49,99 €
89 € -44%

Amazon fait une promotion sur le clavier mécanique Logitech G413 qui passe à 49,99 € au lieu de 89 €. Les nouvelles touches mécaniques Romer-G exclusives font du Logitech G413 Mechanical Gaming Keyboard un clavier alliant durabilité et réactivité avec notamment un point d'activation à 1,5 mm. Avec une rapidité d'action supérieure (jusqu'à 25 %), vous aurez l'avantage lors des batailles où chaque microseconde compte alors que la solidité accrue de ce clavier premium lui permet de résister à l'usure naturelle engendrée par de longues années de jeu intense puisqu'il résiste à plus de 70 millions de frappes.


Voir l'offre

Sujets relatifs
ACCESS 2003 - Ecriture automatique dans table
[ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
Format de base de données non reconnu (access 2003)
Convertir Bases de données Access 2003 en LibreOffice Base
Champ fixe dans base access
Access 2003 Paramètre propriété trop long ?
Access 2003 <--> Access 2007
Access : Insérer un calcul dans une table.
changer entete table access
Access 2003 : afficher case à cocher si VRAI
Plus de sujets relatifs à Access 2003 Préciser champ d''une table précise
 > Tous les forums > Forum Bureautique