Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2894 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access - SQL] Count sur plusieurs tables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access - SQL] Count sur plusieurs tables

n°1669620
McommeMarm​otte
Posté le 11-01-2008 à 12:44:32  profilanswer
 

Bonjour,
 
J'ai un problème sur access, je voudrais faire une requête avec un COUNT sur plusieurs tables pour avoir le nombre total d'enregistrement sur les différentes tables, mais il me fait mal la fonction.
 

Code :
  1. SELECT count (*) FROM Livres, Jeux


 
Cela m'affiche : 14
 
Si il y a 7 Livres et 2 Jeux.
Il me fait une multiplication à la place d'une addition...
 
Merci d'avance

mood
Publicité
Posté le 11-01-2008 à 12:44:32  profilanswer
 

n°1669637
moi23372
Posté le 11-01-2008 à 13:26:16  profilanswer
 

la il fait le produit cartésien.
T1 x T2
 
SELECT sum(number) as NbEnregTotal
FROM (SELECT count(*) as number FROM Livres
          UNION
          SELECT count(*) as number FROM Jeux) as result;

n°1669669
casimimir
Posté le 11-01-2008 à 14:18:02  profilanswer
 

union all sinon il risque d'essayer de grouper

n°1669812
McommeMarm​otte
Posté le 11-01-2008 à 16:54:47  profilanswer
 

sur Access, il a pas aimé la requête avec UNION ou UNION ALL...

n°1670105
MagicBuzz
Posté le 12-01-2008 à 14:45:48  profilanswer
 

qu'il n'ait pas aimé, c'est une chose, mais sans le message d'erreur, je vois pas ce qu'on va pouvoir faire.
 
quelle version d'access ? parceque je ne vois rien qui puisse poser problème à Access dans cette requpête.

n°1670482
moi23372
Posté le 13-01-2008 à 20:43:05  profilanswer
 

le UNION fonctionne sans problème sur ACCESS, j'ai des applics qui tourne avec des UNION sous ACCESS 2000 sans aucun problème.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access - SQL] Count sur plusieurs tables

 

Sujets relatifs
[Access] Modification d'une base de donnéesVérification de l'existence d'une ou plusieurs colonnes dans une table
Requete sql sur plusieurs tables[SQL] Modélisation d'une liste chainée
Problème Stockage dans une table access[RESOLU] Ne compter dans classement seulement WHERE count > 5
SQL WHERE MULTI REHCERCHEfontion ereg pour plusieurs mots rechercher ?
créer des formulaires sur ACCESS 
Plus de sujets relatifs à : [Access - SQL] Count sur plusieurs tables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR